Orders take 1-3 business days to be processed, packaged, and shipped out. Shipping times are estimates based on the carrier. If you need an order by a certain date, please email us before placing the order.