From my experience with the Integy stuff, it's truly hit-and-miss. A buddy of mine bought their camber links, they were awful. Another bought the MSR9 shocks, they work just fine. I bought the caster blocks some years ago (they've been on three trucks so far) and they're holding up great. The Integy upper chassis I used on my STRC conversion never gave me a single problem, and was fairly cheap compared to the alternatives.
I personally think Integy is neither great nor terrible. They make cheaper parts that work pretty well for what they cost.
There are no atheists in the foxholes / There is no intellect in the air / There are no scientists on the way down / Just a working example of faith versus physics. --El-P, Flyentology