By far the best online grocery shopping experience. The website, mobile and tablet apps work really well, with the Web version giving your shopping use by dates which cuts down on any waste of you are playing a weekly shop. There are rarely any substitute items and on the odd occasion there have been they are sensible and intuitive. The groceries arrive in labelled bags (fridge, frozen, store cupboard) and the drivers are anyways pleasant and helpful and will bring the shopping into the kitchen with no hesitation at all,in the entire time of using Ocado there's only been one delivery which was outside the time slot, and the driver had phoned ahead to let me know his vehicle had broken down and I could either wait or rearrange the delivery. Excellent customer service throughout. I highly recommend Ocado.