All orders are shipped within 24-48 hours of order placement via DHL eCommerce, USPS, or ePacket, depending on your location and the fastest available service. Typical delivery time is 14-21 business days, but you may receive your items much sooner. All orders ship with a tracking number so you can keep track of everything! Packages may experience delays beyond our control, such as customs or postal delays.