Almost all parts are made in China, even Kymco, Piaggio, BMW, and I've never had a problem with Chinese tech. Prices are good (the photo shows a typical Kymco crankshaft at ~$125), and shipping is cheap and fast. Searching on AliExpress takes a lot of time because they list literally billions of parts. Here's a recent example: I needed gaskets for a Kymco 8F carburetor (100cc), not available in USA. From Kymco France it was a $40 purchase plus $18 postage. The complete carb from AliExpress including e-choke, fuel lines & fuel filter was $28 including shipping. It was a Keihin CVK, not a Kymco 8F, but it fit & runs exactly. I don't promise success, but it's worth the time to search.