Boffo car sales numbers in China

Too good to be true?