All orders are shipped within 1-3 of you placing the order. Typical delivery time frame is between 3 to 21 business days however, you may receive your items much earlier or it could be a few days later. Packages may be faced with delays beyond our control such as customs or postal delays. In addition, some of our suppliers may be delayed based on holidays.