Big supermarkets will only set up where there's a big catchment area, so there will be a village high street here and there that remains to a certain extent untouched, but really not the norm across the country. While I can understand ( including myself) the need to shop at the cheapest place, this is not at a independent shop, or farmers market, as it can be very expensive. But in my view we have a lot to thank Aldi for, they have hit the big three, and are forcing them to reduce their prices weather they like it or not, they are being hit hard, like they have been hitting the small trader for years.
With out Aldi coming on the market, weather you shop with them or not, they have stopped the big boys in their tracks, and stopped them dictating price rises to the customer and supplier. This just go's to show your never to big, for a dusting down.