My overall shopping experience is good - your website is the best I have come across and, on the whole, your delivery drivers are excellent. What fails the company is your use by dates. My bread is often stale on arrival - last week is was delivered p.m. on the 6th Nov with a best before date of the 8th - and yet you claim it is 3 days+ life. The vegetables are much the same. Ocado would be getting a perfect score if only this could be sorted. What I very much like is that I get the opportunity of trying food brands that I have not heard of before.
Please give us fresh produce - we would love you for life!!!!!