As a youfoodz customer we placed an order over last few days and realised just now they won't start delivering until the 7th of Jan, this means they effectively closed all operations for two weeks over the Xmas period.
Seems like a really odd decision.