We understand that the timing of your delivery is crucial for your holiday plans. This page will help you plan accordingly.
General shipping guidelines:
Shipments are generally delivered between 2-5 business days from order date. (1-2 business days to process and ship, and 1-3 business days in transit). We try our best to ship out the same day if orders are placed by noon; however, sometimes it takes more time.
Our flat-rate shipping option is sent via Priority Mail through the United States Postal Service (USPS), which ships to the lower 48 states in 1-3 business days. Although we have had great results with Priority Mail delivering within the time published by the USPS, please keep in mind that this is not a guaranteed service. Additionally, transit times through USPS may take an extra day during extremely busy holiday times.
To determine whether your shipment should arrive by your desired date through our flat-rate shipping option, find your ship-to residence in the USPS Priority Mail map below to obtain the transit time. Add one business day (for processing) to the transit number in order to determine total shipping time (keep in mind that weekends and the day your order is placed are not order processing or transit days).
Although not guaranteed, if you follow these parameters, your order has a good chance of delivering by the desired date.
Please note: Transit time estimates are provided by the United States Postal Service and are not guaranteed
Our "No-melt Promise" lets you order with confidence.
For additional shipping information please see our "Shipping and Returns" page.