When you place an order with us, we have every intention you receive it within the specified transit times. However, given the high volume of orders and weather conditions throughout the US during the holiday season, we may experience carrier delays. Should your order delivery be delayed outside of the estimated transit times, we ask you allow an additional 1-2 business days for delivery prior to contacting our support teams.