I have been unable to find a replacement throttle for my NCM Prague. Leon Cycles simply does not answer phones or emails and don't respond to left messages. What has happened to them? I've had a bike down for months because of a busted switch.
Anybody have any suggestions? I have tried other...