Holiday Boxes will arrive between Dec 19 - 21. As usual, you can select your preferred delivery date, but please keep in mind that we need at least five days after you purchase to pack, ship, and deliver everything. For instance, orders placed on Dec 14 will be available for delivery starting on Dec 19, up until Dec 21. However, orders placed on Dec 15 will be available for delivery starting on Dec 20, up until Dec 21.
If you purchase the Holiday Box Turkey Edition, the earliest you can host your party is December 23rd, since the turkey needs four days to defrost.