I like shopping in Waitrose, it has pleasant staff, the checkouts are nice and shiny, and you get a free cup of tea with your loyalty card.
For this I'm prepared to pay a small premium on the price for the food.
If, however, the food is a load of old crap that looks as if it wouldn't be...