The food is mostly nice but the use by dates are stupid and customer service is dreadful. I have always had recommended useby dates within 3-4 days of the delivery which isn't good for 4 meals. When I questioned this I was advised by customer services that the use by dates were just a "guideline" and to use the dates on the meat - nevermind that the veg was going off.