We will have your order shipped within 24 hours! Hair Products, custom orders and some facial products take 2-4 weeks for production.