I have been very happy with the service from Ocado. The vast majority of the drivers polite and friendly and always bring the shopping in for me. I like the fact that I am texted in advance to say who the driver will be and if there are any missing or substituted items. Would have given a five star rating, but I have had a couple of products with shorter shelf lives than normal recently, hence only 4 stars.