We try our best to ship within 24-48 business hours after receiving your order. We use the best suited carrier so your package arrives in 2-5 business days. You will receive a tracking number via email to follow your box to its destination. Expedited shipping is available at checkout. For overnight shipping please give us a call.