I was using Ocado for a bit as had 6 months of free delivery saver pass thingy. I believe delivery can be a bit dear compared to Tesco otherwise.
Ocado has a large choice of esoteric/fancy items, but no loose veg. Prices are usually a bit more, but their online systems are just better. Billing, refunds etc are all done in a more efficient way than it’s rivals. For example, you will get notification if there is anything missing on the delivery before it comes along with the final price, whereas with Tesco the driver will have to go through that sort of stuff. Refunds on damaged/rotten items can all be done via the website, whereas with Tesco you have to ring/email Tesco CS. Ocado arrange their receipt into items sell/use by date which is a nice touch.
If you’re a new Ocado customer, get £20 off £80 first shop using voucher code VOU3351350.
…also, when offered items on flash sale, select them all, then refresh the page and you’ll be offered more. Repeat till it goes to checkout. Just remember to remove the items you don’t actually want before checking out.
. I believe some give replacements if the item you’re after isn’t in stock?
Tesco will swap for closest item and refund the difference if replacement is more expensive. Sainsbury’s will charge you for any replacements costing more. Which seems a bit harsh.