I had a nice Dura Ace 9 speed mech owned from new that always caused chain slippage after about 3 years of use, whether on a road bike or mountain bike. After much huffing and puffing and putting new chains/cassettes nothing worked. I looked closely at the mech and found the spiral spring that...