All products are made in small batches to maintain freshness, as a result all orders are shipped within 4-5 business days. Business days are Monday-Friday. No orders will be shipped on Federal holidays. During the holiday seasons please allow 6-7 business days for your order to ship base on the increase amount of orders being processed. Your order receipt is your confirmation that your order has been placed. You will received a tracking number and estimated delivery date once your order is shipped.