Halfords customer service quality varies from good to plain rude, however in my experience it has been poor on too many occasions. I bought a folding electric bicycle (Carrera Crosscity) from Halfords. A screw holding a cover on a controller in a frame came out within a few days. They replaced the screw only when I complained to the store manager (Stef) who was unwilling until I told him I will claim a refund through my credit card provider. At the same time a seat post kept sliding down the bike frame - they were not able to fix it (they kept putting grease on the post even though I suggested that it makes the problem worse). I had to remove all of that grease off the post and off the frame (inside), sandpapered the post and as much as possible within the frame - it solved the problem. I was so unhappy with the quality of the service in Halfords Turnpike Lane that I decided not to use them if possible. 6 weeks from purchase, I took the bike to Halfords Mile End Road because gears were skipping. They adjusted gears and brakes and requested that I replace a chain. I agreed and bought a new chain even though it seemed unusual for a chain to be worn out after 6 weeks of using (clearly not a good quality chain). Next - rear gears failed within a few months from purchasing the bike. It was repaired under warranty after a long discussion with a manager (Amy), who was trying to claim it was simple wear and tear (only 4 months since purchase). I warned that I will take it further and claim my money back if necessary. I had purchased Bike Cyclecare with the bike (unlimited gears and brake adjustments) - Halfords, apparently, does free safety checks. I took the bike to Halfords Mile End to get adjustments and safety checks because gears were skipping. Antonio pretended that he carried out adjustments right in front of me (I was still standing in the queue). He touched a screw by a brake handle then a screw by rear derailleur and said it's done. I told him a mechanic needs to adjust it properly, he said: I have done it for you, just go, ride and see if it is ok. I said this is not the way to make adjustments and it should be done by a mechanic. I came back later. A store manager (Stef) talked to me but he did not want to carry out any adjustments and was trying to get rid of me, he even threatened me he could refuse to service me and ban me from Halfords (Ban me from Halfords?! - How ridiculous and stupid was his threat?!!!) - (I said: please, do, if you feel that way, but I am going to complain to your head office about it - later I did). I thought he should tell Antonio off but instead he was talking nonsense like an idiot. At that moment I realised that I know the manager from somewhere ... yes, that was the manager from Halfords Turnpike Lane, the one I have been avoiding because of his attitude. His attitude was as always rude and condescending. Stef told me a cable needs replacing, this will cost me £18 for cable and £20 for service. I told him that my Bike Cyclecare gives me 10% discount on all parts I buy and Halfords installs them for free. He said: the cable is not a part of the bicycle. I told him that any part that came with the bicycle is a part of the bicycle. He insisted it is not a part and he knows better because he has been a manager for 14 years. I said that if it is not a part then it is an accessory, they also come with a discount and a free installation, I seriously do not care what he calls it - I have been getting the discount and free installation on all parts and accessories earlier and I don't see a reason not to get it this time. He said that whoever served me earlier, did me a favour and that is why I got the discount. I told him that I actually have the rules written on a leaflet which I got from him with a receipt given by him when I purchased the bike from him in Turnpike Lane. Finally, Stef agreed to make adjustments. Charged £2 for the cable. A week later a rear wheel rim fell apart, while I was riding, because they did not do any safety checks - very dangerous. Just to sum it up: there were a few times when I found Halfords service of satisfactory quality, however on various occasions some of their staff were very unprofessional, sometimes rude, they were lacking customer service skills, lacking mechanical skills. I was very unhappy with Halford’s lack of willingness to take this on. Would I use their service again? No, I would not. Would I buy another Carrera Crosscity? No, I wouldn't. Would I buy their Bike Cyclecare again? No, I would not.