Sorry Procrap everything sucks. Nothing is made by them, so you run a gambit using the brand name. They tag thier name to other items many of which are copywrited in the US and made in China but a small color change make it thier product.
Depending on what month it is thier tires are great or suck, thier shocks are crap or crap, and everything else is whomever they rip off in china for manufacturing.
10 reviews of great heads may do you no good when you get your heads that are off spec by .009.