As someone who owns a Crossfire 150R, has almost bought 2 Trailmasters and a Kandi, plus a Baja Dune, I can tell you this - unlike the ATVs and dirt bikes, not all Chinese "Buggy" style karts are the same.
As Gran_pann is correct in his assessment for the most part, I would like to add a few things.
You have two styles, brand named karts like TrailMaster and Hammerhead who take pride in their design and work. Wires are gauged correctly, welds are at least par, design is well thought out, etc.
Then you have the generic karts that were designed and then sold to various manufactures, Kandi being one of those. This design is is first and foremost CRAP. Just look at it and you can tell from the get go, they had no idea what they were doing. You have all seen the design, they have mirrors and blinkers and the netting in the back. Front has two brush guards right next to each other in the middle, not out on the sides where it will actually brush stuff out of the way, but instead you get smacked in the face a bunch. These karts may or may not (most likely the latter) have good welds and the right wires, etc.
The same exact thing for the engines. They are all GY6es, but the TM's and HH's have ones that the manufacturer was proud to put their names on, like Howitt and others. These engines will run for their expected life (hours) and beyond with little to no upkeep. Again for the generics, they are subpar. At least this time design is not a factor, its just the cheaper metals and plastics as well as no quality control ion the manufacturing process.
ALL that being said, its about the price and cost to operate. I would buy a Kandi (sells at 1,800 new) for $500, replaces wires and touch up some welds for another 200 or so. I just would not take it on the more aggressive trails as I would get beat up.
Hope this helps.