You bet. I've ordered from a couple of Internet sellers of Yamaha parts, since I own a Yamaha, and they've all been pretty good. That one I've spoken to on the phone, too, and they were real helpful, both about the Yamaha parts and the Kymco parts. And I am not getting paid/have no affiliation, etc. Lemme know how the CDI thing works out. I'm pretty new to scooters.