Items costing more than the displayed price was a regular occurence in my local
Halfords but they always corrected it when it was pointed out. That branch closed early last year and despite the pricing issues I actually miss it. They were my closest bike shop, less than a mile away and you could often get things reduced or on some sort of deal. The staff were helpful and friendly. Halfords also tend to stock things like cantilever brake blocks and 26" x 1 3/8" tubes which none of the trendy shops do which is good for me who is often fixing older bikes.
My nearest Halfords is now about twenty miles away so I don't go there unless I happened to be in the area anyway for some other reason but they haven't exactly covered themselves in glory in my opinion. I wanted their all-weather car cover in XS size as I have no indoor storage for my Peugeot 205 over the winter. I had been going to order one of the tailor made expensive ones but happened to read a review suggesting the Halfords one is just as good for considerably less money, just choose the size correctly. It wasn't in stock so I ordered it click and collect and waited for the text to arrive tell me it was in store.
Over a week later and still not a word, I phoned them after spending ages trying to find a phone number or email address as their CS webpage just directs you to a automted chat function which kept telling me it couldn't understand my question. After waiting ages on the phone while the (admittedly very helpful) lady tried to work out where my order had gone, it turned out it was in the store all along and the onsite staff hadn't updated the system properly. So I drove to pick it up. Initially they refused to give it to me as I hadn't received the confirmation text/email (their own fault for not updating the system!) and after eventually talking to a manager and showing the original order confirmation email, they agreed to give it to me. Except there was problem. Nobody could find my parcel so I waited ages while they looked. Then he scanned it and tried to make me pay for it even though I had paid online when I placed the order!