I bought a few things from a different Halfords store at the weekend. Again I was told that the discount only applies to cycling products. This time I'd the British Cycling link open on my phone and let them read the terms and conditions of the card. The manager seemed surprised but accepted what was stated on the BC site.
I had went in for a set of M520 pedals but lifted Boardman hybrid flat pedals (one side spd, one side flat) as they were down to £20, a little lighter and meant I wouldn't need to change pedals to take the kids out etc. I also lifted a 2-man tent marked down to £7.50. A billy bargain for the kids to play in. I went to the till, "That'll be £55". So I showed them both tickets and the cashier started getting smarmy saying the pedals I lifted were nothing like the ones that were actually marked down. The ticket said 'Boardman Hybrid Team Pedals £20'. The boxes were at the ticket and the packaging stated 'Boardman Hybrid Team Pedals'. 90% of the time this happens at Halfords so just beware, hold your ground, flash your card and enjoy the bargains! 2 man Aventura tent and new pedals for £24.75, my only gripe now is that they don't come with cleats.