Nutloose,
I don’t have a Halfords trade card, but I do hold a Motor Sports Association RS Clubman licence, which allows me a discount on many of their items. I also have my own account at a local motor factor, who offer me a discount on many items they sell.