Today I received four free-range chicken legs best before the day they were delivered! Didn’t like the look of them, or the smell. (best before May 19th, delivered May 19th) Had actually given Ocado a second chance, without ordering fruit & veg after having previously received burst and mouldy tomatoes which, ironically were in date, as well as eggs where some were broken. NEVER AGAIN!