Great Halfords, Well stocked , most of the time I dp find what I'm looking for , however a good idea is checking if they have what your looking for in stock through their website , staff members are friendly and always ready to help and give advices if needed .
Always check online for bike prices before buying got mine price matched
Majority of products are alright but the bulbs they sell don’t last long! Staff aren’t helpful whatsoever. Wouldn’t recommend going to Halfords for any lighting issues as you’ll be back a few weeks later.