I have been using Ocado for about 10 years and had a smart pass for about five years. The smart pass is an excellent way to get deliveries when you want as without worrying about fees. If there's a problem - the customer service is prompt and helpful. The drivers are courteous and also very helpful. I only get occasional substitutions and they are usually sensible. They have lots of good offers too.