Our inventory is warehoused in multiple distribution centers across the USA. The warehouse works around the clock 7 days a week, 24 hours a day, however, processing can take 1-2 days. Once your order has been processed, we typically deliver your order within 2-20 business days depending on the area of the world you reside. Please keep in mind that during holidays or new launches, this time may vary. Thank you for your patience.