Mooney,
Spot on! Well observed that man.
Retailers are like everything else - you get what you pay for. If you want (or need) a fancy website, good after sales, manicured displays etc. expect to pay a little more for them. Sometimes I do as well. Case in point are websites. I can find electrical stuff cheaper on some sites than I can on Currys, Amazon etc. but I find them a pain to navigate, I don't trust the after sales service so I often end up where I can find what I want and trust the firm.
Outdoorcode on the other hand have a rubbish website (sorry Andrew but it is only when a customer deals with you personally that he understands what a good operation you have). However their prices are excellent, the service without compare etc. So I use them - a bit like the vilage hardware "tardis" that has everything and the bloke is helpful.
Don't know where this is going really - just wanted to complement Mooney on a good observation (oh and I hate TK Maxx too - I would only go in based on a recommendation from here)!
Red