I have been a loyal customer for 11 years, consistently good service and considering the amount of deliveries I have, there are few mistakes or hitches. When they do occur I find that matters are resolved quickly and to my satisfaction. I only buy Waitrose or other branded goods. I dislike ocado brands as without exception have found them to be very poor quality, poor shelf life or taste bad.