Yes I've heard that before, in fact I purchased one from the advice of someone on this board. Needless to say it was a POS. The only thing the Chinese are good at is copying things and even then they do a piss poor job. You have to be pretty much up their asses to make sure they are making your items correctly or they screw it up. Their engineering is the worst, and even when they manage to copy something correctly they screw it up by trying to make changes and cutting corners. I was leary about getting one but since it was recommended I thought it would work.
Jeff