I have used Ocado for seven years for all my main shopping and would not use anyone else after trying Tesco , Asda and Sainsburys. I find the deliveries to be very prompt and drivers to be very friendly and helpful and orders arrive sensibly packed and very rarely with missing items or substitutions. I also like that you get an email and text before your order arrives so you are aware in advance of any alterations to your delivery. I have been a smart pass member since it was introduced and find the extra savings and ability to have two deliveries a week a godsend as for the past year I have been homebound waiting for an operation and my deliveries have been a lifeline. I find the website and app easy to use and prices and offers very competitive and the quality and diversity of items to be brilliant, I wouldn't shop anywhere else.