Pioneers in the home food delivery service, Ocado were the first to offer this to the masses. On the whole, it is fantastic! I have been using it for many years. I rarely get substitutions...
The website is easy to navigate and quick to place your food order. Plus, if you buy a Smart Pass (last year we paid £36 for 6 months), you get priority weekly deliveries.
Although many say that Ocado is super expensive, I have not found that to be the case. All prices are matched with Tesco, and if it is more expensive you will receive a voucher every month and you can add this on to your shopping order to get the discount.
Unfortunately during the Pandemic, Priority Customers were not prioritised and certainly I had two orders that were canceled without notice. There was a lot of bad PR, but the other supermarkets were also struggling with panic buying and restocking. Hence, I knocked off a star for this alone. Their Customer Services, at the time, were shocking. Usually, they are fantastic!
The delivery times can be chosen in hourly slots. Occasionally the drivers have arrived slightly early but always wait until their time to deliver.
All the food is delivered in color-coded, recyclable bags: fridge, freezer, cupboard. The bags can be returned to your driver and you will receive the money-back for the bags.
If you find that a product is missing or is incorrect, the Customer Service team will usually refund the payment to you without any quibbling.
I would highly recommend Ocado to you.