Please note this is not a guarantee that the shipment will be delivered by December 24th
* These timelines only apply for products in-stock at time of purchase. An additional delay of 3-5 business days can occur for web-only products.
** For large items like major appliances, TV's over 46', etc. Scheduled Delivery items require separate scheduling as these items are very large. An email will be sent to you with your delivery time as soon as we confirm that stock is available.