I don't want to like Halfords. I know that's a bad way to approach a shop, but it's just so cheery and clinical and not at all how a bike or car shop should be. I like tiny, cluttered shops with befuddled assistants and ancient relics of bike parts.
Still, it has to be said, Halfords is pretty useful and has most things you could need. The staff here are more knowledgeable than other branches I've been in, although some know more about bikes and others more about cars. As I know very little about either, I feel they're very helpful without being patronising.
They have bikes which are fine for cycling round town, although the suspension and disc brakes are a bit OTT for Oxford, and are rather rubbish. They do oil, tyres, puncture repair kits and all the tools you might need to go with them. They also stock loads of car things: I got everything I needed for driving in Europe here - first aid kit, headlamp deflectors, fluorescent jackets, etc. The own brand stuff is usually cheap, but for things where quality matters, I'd go for better quality, higher priced things. I've heard bad things about their pumps breaking, especially the electric ones.
In conclusion: useful but not necessary. The Tesco of the mechanical world. read more