Please order Christmas and non-Christmas items separately.
Our products have a 14-day shelf life. To ensure your food is fresh on Christmas and New Year's day, we deliver as close of December 25 as possible. You will be given a choice of delivery days at checkout.