We do love ocado and do recommend it it all our family and friends. But I do have two bug bears.
1) we recently have started ordering more ready meals for convenience. Waitrose cook ones and the Charlie Bingham meals. However they always turn up in a real mess, slopped to one side of the tray or upside down. This really affects how they cook and can result in a mess when opening. Certain foods should be labeled as 'keep flat' and kept flat. You can do it with birthday cakes.
2) if I take a product on offer and it is not available and is substituted in my delivery. Do I pay full price for the new product or is the offer price honoured? This is never clear.