There's a lot of snobbery in shopping it seems!
Not everything in Home Bargains, B&M et al is actually cheaper than you can buy elsewhere but there again, a lot is, and lots of the products are big brand names too. We buy all our sun screens in Home Bargains, way cheaper, as well as other bit and bobs. I think they often get offered over production lines, especially on products that have failed to meet the sales figures that the big multiples demand and consequently get discontinued.Trouble is they won't be there next time!
Aldi and Lidl on the other hand are largely own label but the quality is outstanding and that's as good a reason to shop there as the fact the prices are cheaper too.
Lidl have one of the best adverts I have seen for some time at the moment. Really make the point well.
http://www.lidl.co.uk/en/18641.htm?ar=9I once challenged my late Mum to a blind taste test on some of her favourite groceries and in nearly every case she chose the Aldi product over the well known brand. I persuaded her to buy some for herself but next time I visited she still had the Aldi products unopened and had carried on buying the branded ones. Never could understand it but I sure it was something to do with self esteem!
In the early days when Lidl and Aldi stores were built in Germany I'm told the car park was always at the rear of the store so customers didn't have to be seen shopping there. When Lidl opened in Colwyn Bay some years ago the clientele usually drove an old banger, nowadays you are just as likely to see a brand new BMW or Merc.
Mind you, might be the same people, just spending the savings on a new motor!