Any orders made from Dec the 18th till Jan the 7th are going to be sent Jan the 8th, 2025. Don't forget to order your Christmas Roasts now, we have limited availability. Happy holidays from the team at The Organic Food Shop!