Estimated processing time before shipment is listed on each product page by the 'Add to Cart' button. Most processing times are 4-7 business days, but may be higher or lower depending on the product. Processing time is how long it will take us to reach your order in the queue, THEN your order will ship using your chosen shipping method. Weekends are NOT business days. Thank you for your patience during our busiest time of year!