Previous to Covid, I was a Waitrose and Ocado customer. I used to change between the two every week, just to get a little more choice with Ocado, but still to get the Waitrose things I love.
I am afraid recently I have had terrible trouble with Ocado. Firstly (before Covid) they only delivered a half load of shopping. Yes, it was replaced and delivered the next day, but it was a pain.
Then when Covid came along I couldn't get any slots, at all, which really pissed me off as I had been a customer for years and spend £150 a week, a good customer.
Over the last 3 months, I have had weekly deliveries from Waitrose and realised I really missed the local touch. Always had the same driver, and could contact the local shop with issues. Once we had to do a C&C as the van broke down, and they couldn't have been more helpful.
Finally, Waitrose don't charge for delivery. I only got a Wednesday delivery from Ocado, because delivery was free. In fact today, I have had my first Ocado delivery, first slot available for three months, and they charged £6.99 for delivery..... bloody hell!!! The order was fine, no subs, and the driver lovely. Interestingly, he was new, and said they have just started a whole new fleet of vans and drivers.
However, if they keep the £6.99 delivery, and the M&S stock is rubbish, I suspect going forward I will stay with my Waitrose deliveries, and Ocado's investment in their new fleet will go to waste.