If you have been a cyclist for a while then you will have built up a certain amount of knowledge about bikes, bike repair and so forth. I always find …