Shipping Time: USA: 3-7 days Canada: 3-7 days UK: 5-8 days Australia: 7-10 days Germany: 5-8 days France: 5-8 days Other regions: 10-25 days EZARC operates over 20 warehouses worldwide, and your order will be shipped from the nearest one. Tracking: After your order is shipped, you will receive an email with a tracking number to monitor the delivery status. *If the local warehouse is out of stock, we will source the product from another warehouse with available inventory. This may extend the delivery time. If you need the product by a specific date, please contact us via email to confirm the details.