I've been very happy with Ocado for several years, the range of products, the quality and the delivery service. If there have been any problems they have been resolved quickly and I have been given vouchers in compensation. I expect to continue using Ocado for my main grocery shopping for a long time.