It's both. The people who don't like tk maxx are the ones who don't like a browse and a rummage. Some people assume cheaper price is rubbish quality, stupid when you can see the price for brands online.
Recent finds are Pyrex pots online for other £50, paid £7.99 to £12.99
Cabbages and Roses padded cotton throw, online £115, paid £12.99
Adidas online £79.99 paid £24.99, same with Geox, Calvin klein, lunar, lots of italian leather brands and Nike. Always got my Dr martens from Tk maxx as less than half price.
Bags everyone should check here first. Less leather around everywhere as Vegan ism is really taking off but still good prices.
Some stores are better than others but you can find a bargain in all stores.
I've saved thousands over the years. And the proper reduced brands and designer stuff and some own brand items are great, 400 thread count cotton, fab shoes and trainers, really good quality coats. And jumper, sportswear from lots of brands and countries.
The homeware to die for, some stores do great furniture and homesense is fab.
Lamps are usually a 1/4 of normal price. And loads of varied art, mirrors, vases and candles.
Then cutlery, pots and cook wear, you would have to go to many online shops to find a similar range. Not even amazon does better prices in many cases. I check standing in the shop.
My old town had two stores, one good and one crap. But if I found something in the good one, I would always go to the other one on the Tuesday as they may have got the item in, only one or two though. They always got much less in, despite being town centre.