Due to the nature of these products. The products are made in small batches for maximum freshness. Please allow 2-4 days for products to be shipped out. Delivery times will ultimately depend on your USPS delivery times.