They are one of the original china knockoff garbage companys, ssautochrome/xspower/someotherdumb name, when they first started selling knockoff turbos quite a few people got the surprise of turbos without oiling holes in the bushings or something, along with a lot of other crap.
Buy crap, get crap, get it ?