I think they buy in cheap rubbish just for the sales, although you can quite often get cheap(er) food by visiting Waitrose, or Tesco, quite early in the morning or late at night when they are refilling their shelves and getting rid of nearly out of date stuff. The local greengrocer was selling what he called a goodybag for £1. It contained a sealed bag of mixed lettuce, eight bananas and a bag of sprouts. It was a really good bargain and I didn't have to stand in line for it. Doesn't always have to be about clothes you know.