Please allow us 5-7 business days to freshly prepare and ship your hair products. All of our products are handmade fresh from scratch, in small batches to ensure quality, freshness and personal attention and provide you with the best quality possible. All orders are billed when placed and can take up to (3) business days to be settled, authorized and/or captured by credit card companies. Business days are Monday thru Friday, excluding any US holidays that fall on those days. Orders that come in Fridays, Saturdays and Sundays will not begin to process until the next business day and again, please allow for up to 7 business days for your order to process. Please note that during sales & promotions, processing times may increase at those times. However, we strive to send orders out as quickly as possible and will notify you of any major delays. We provide all shipping services through USPS (United States Postal Service).