Nothing wrong with Chinese stuff, they just make a lot of it so it's inevitable that you'll see some rubbish. Their cars are mostly crap