I am one who goes on about ocado, but then I live an hour from a supermarket and yesterday tried to get yoghurt from our local shop and the don't sodding do it, if they can't do a basic yoghurt you have to be concerned about their other produce too!
Therefore after using internet shopping from all the different supermarkets (apart from Asda.....as per other thread) I have found that I can choose whether or not I want to buy something because Ocado give you the shelf life prior to ordering. I therefore buy my F and V from them but I don't buy my bulky/long life products from them. I also regularly go on mysupermarket and have found that there literally are pennies in it not pounds for those products, if there is a problem with something it is refunded immediately and usually without question, it arrives on time, they recycle the bags and they have pleasant people who work for them. Obviously people start saying how good it is when you compare it to the other services on offer and some of the appalling customer service that MN have recieved from other supermarkets.
But I agree if you are buying EVERYTHING from Ocado it probably would be more expensive than others, but for me I spend less than if I were to go to the supermarket itself, bulk buy other items when they are on special offer (usually pre xmas) 3 for 2's etc in whichever supermarket has the best deal (and believe it or not sometimes that is Ocado).
I would like to go to the supermarket regularly too but I can't stomach the trip, usually I spend waaaaay more than I intend to on pure shite and dvd's I don't want or need. Therefore Ocado is a good option as I get fresh food that is of decent quality with good service thrown in. It is with this in mind that I bang on about how good Ocado is as frankly I don't see why anyone should have to deal with shitty customer service - it sure ain't a smug thing or a superior thing - surely we have enough shit to deal with on a daily basis with all the other suppliers - sky, bt, b gas, electricity companies etc all whom muck us about regularly without any comeback.
I am all for making someone elses life a little bit easier and it is only a recommendation afterall.