As much as i hate to admit it i have had good results with china parts on honda GX engines. Got a complete cylinder head off ebay for $44. Looks identical to the OEM. Bolted on and works perfect. I have installed like 20 honda style china carbs with no issues. Same for recoils. I have put a few predator engines on as repowers and no issues. OEM honda parts are expensive so i use china parts. I have put dozens of china carbs on handhelds. Most with no issues. Just put an aftermarket piston and rod in a briggs 17.5hp. Rings, piston and rod looked as good as OEM. Is china getting better or is the brand names getting worse?