21-08-12, 08:18 AM
I've used CMSNL on many occasions (very recently paying £90 for 2 floats for a 31yr old bike :eek ). They're incredibly expensive, but they often have parts which are otherwise unavailable and their service is first class.