All orders are shipped from our warehouse within 3-5 business days from the date the order is confirmed. Delivery will take 5-7 business days from the date of shipment, depending on carrier availability and location. We regret that a delay in shipment may occur if the shipment requires customs clearance or inspection, or if the delay in transit is caused by the carrier.