Very reliable service, good choice of products and consistent quality. Drivers are friendly and pleasant. Good customer service too. Highly recommend. And I'm Ocado customer for over seven years shopping weekly at least. My children don't have "shopping" word in their vocabulary, it is "order with Ocado". Rarely missing items or substitutions, been late twice in 7 years. Few years back we missed a delivery as I went into labour at the time. We called customer services when we got back from hospital just before 23:00 and got delivery first thing next morning. Nice. I like Ocado.