As an Ex-Halfords Technical Manager myself from many many years ago, I am far from being on the fence about this, and also have a few observations of how the company has gone downhill.
Back in the 80`s, there was quite a good training programme for the staff, and as we were all used to tinkering around with points and plugs on an hourly basis, we had a head start of knowing which end of a screwdriver did anything. With the lack of budget for training and cars so complex nowadays, the kids coming through simply do not have the skillset to tinker, or therefore advise, as they have never been faced with it. Ask a Halfords person now about seriously customising / modifying a car, and it wont be planting a Rover V8 or how to balance a twin carb setup that they reply with, but they may know about which LED bulb fits in place of the original, or how you could be really radical and change your wheels, for . . . erm . . . more round ones. The art of engineering and getting dirty has died - long live the laptop, and places like Halfords are really suffering for it.
But where I notice the biggest downturn is in the audio. Back before the internet and when there was money in car audio, you would find the big brands in Halfords - Pioneer, Sony, Blaupunkt etc etc, but to stop being beaten on price, most of this was given second fiiddle as they looked to asia to come up with some of there own branded stuff - and the Ripspeed head unit has got to be about the worst abomination I have ever seen inside, but it was so popular with the (deserving) chavs, that the powers that be decided to bring in other crap brands also, Tevion, Cheng Flung Dung, and stuff that we have never heard of before. And along with this cheap manufactured goods came other cheap and nasty products, bulbs etc.
But (nearing the end of my rant) this is what I don`t understand. Everybody is looking to buy the cheapest crappiest product of unknown or dubious manufacturer, instead of spending an extra 50p on an established branded name associated with the product in question, and then do nothing but bellyache to everybody when it goes faulty after a few days.
Are people really that naieve and gullable nowadays ?