All orders are processed within 3-5 business days and shipped via USPS. We do not ship on Sundays or holidays. If we are experiencing a high volume of orders, shipments may be delayed. If there is a significant delay in shipment we will contact you via email. Typical shipping times are 3-5 business days, depending on location.