Damn, those look heavy. No issues huh? I'll have to tinker with mine yet again I guess, but it really doesn't seem like there's anything to it. Maybe the surface finish or something.
Damn, those look heavy. No issues huh? I'll have to tinker with mine yet again I guess, but it really doesn't seem like there's anything to it. Maybe the surface finish or something.
They are heavy, and if you notice, they lock onto the bars with "set screws". You can see two of the set screw holes in the picture. So I had a little tinkering I had to do on the throttle side and the set screws were acting as throttle locks too, (pinching the throttle sleeve to the bar).
Does anyone know of a place in the UK that sells the little add on levers? I can only seem to find them on US eBay and the shipping is crazy :-O Like 30 bucks on one!!!???