I have tried a large number of food delivery services and Ocado is by far the best. The drivers are extremely professional, 99,9% of the time all the items ordered are available and the items picked (fruit, vegetables, cuts of meat, fish, and other perishables) are always excellent and I would not have picked better if I had been at the supermarket myself. The entire process of ordering and paying is so easy and each time you use the system it becomes faster. Ocado also makes some interesting offers of free products and of course the range and quality of what they make available is excellent.