All your orders will be shipped within 72 hours after you've placed your order using DHL eCommerce, USPS, or ePacket depending on your location and fastest available service. The typical delivery time frame is between 21-50 business days. However, you may receive your items much earlier. All orders are shipped directly from the manufacturers with a tracking number so you can track it every step of the way! Packages may be faced with delays beyond our control such as customs or postal delays, especially due to the COVID-19 pandemic.