• Halfords, with a lazy incompetent in their cycling department? I can't believe it.

About