I've bought a lot of their stuff and have had "concerns" with some of it. HOWEVER, I did buy their 528" stroker kit and other than having to fit the pins, everything checked out fine. I bought the balanced assembly but did not have that checked - what's the point, it costs the same to check it as it does to actually balance it. So on that note, you either trust them or you have it done locally.

You will hear a lot of China bashers here that have never so much as seen a 440Source part in person let alone bought one. Take their comments with a grain of salt.