Once we receive your order it will be shipped out in 1-2 business days. 99% of orders ship within 24 hours. Carrier may vary depending on your location and fastest available service. Typical delivery time frame is between 5 to 10 business days however, you may receive your items much earlier. All orders are shipped from the United States with a tracking number so you can track it every step of the way! Shipping is always FREE!