I've had good luck with generic gy6 parts, but I look for good quality gy6 parts from reliable vendors. Some, like ScrappyDog, give good online information. After breaking my original Kymco engine, I bought an entire generic gy6 replacement and it arrived complete in a cardboard box by FedEx in 3 days. It was a quarter the price of a Kymco original ($229.00) including freight. A generic BBK was another $50. Mostly it's just not worth bothering with repairing components - replacements are cheaper and easier. Instead of buying clutch parts, just buy the entire unit. If you want a performance unit, buy the "racing" parts. NOTE: none of this applies to a fuel-injected Kymco. Except for the gy6 variator and clutch, they're a different (and better) animal entirely.