Ready to buy, but seeing this picture made me hesitant. Chinese advertising, Chinese team, garbage