Please order early and allow us to ship your gifts soon! Don't have your gifts get delayed by overwhelmed shippers the week of Christmas. Last day to order perishables is December 15th.