We make our products in small batches in order to prioritize freshness and quality in our hair products. We do our best to ship all orders within 7 business days, but your order may ship sooner.Products that are out of stock may take up to 2-3 weeks to ship. Check the product page to see if the item is out of stock (you will see an orange notice if the item is sold out.)Please see our Shipment Policies for more details.