Can we ask which Halfords it is?
My advice ... get it from Halfords when they have a proper sale (not £100 off) and DON'T GO BACK!
Sure, Craigavon in Northern Ireland. I believe there is someone in there who does know their stuff but it ain't this guy.
I highly doubt this chap is in the habit of posting on a cycling forum, he'd have known at least something if he did. I'll probably follow your advice, wait for a decent price drop and do the deed.