Life is stressful enough without having to negotiate supermarkets! I love being able to order online, it enables me to budget. The delivery drivers are always pleasant & if an item is out of stock the replacement is generally a sensible option! The one hour slots are great & should there be a delay in delivering I have received a phone call to say why & advise of the anticipated delivery, although having said that my orders have only been delivered later than expected twice in over seven years! I love Ocado!