We usually ship within 24 hours from the time you place your order unless we have had a large influx of orders over a short period of time. You should receive a shipment notification email when your order has been dispatched. The order then ships from Asheville, North Carolina by USPS. The delivery time depends on your location but generally ranges from 3 - 5 business days. International orders can take longer (10 - 15 business days) due to customs and distance.