My son is now working with Halfords (he's an NVQ assessor) so advised me to take a bike with a problem I couldn't fathom out to be serviced there. I just picked it up at 9am and have to say I'm very impressed! There was no staff discount (doesn't apply to labour costs) but in total, replacing the bearings in headset and BB, putting new brake-pads on, stopping the maddening squeaking/tapping, the cost was a very reasonable £15! And it's a Campag-equipped bike and the mechanic who did mine is renovating another customer's mid-70s Peugeot bike so they can turn their hands to anything and everything!