I bought some stuff from them for my TNX - they are expensive and the quality doesn't seem to warrant the added costs. I guess what I'm trying to say, they ship quickly, customer service is good, but their stuff seems overpriced with respect to others. I only buy stuff from them I literally can't get anywhere else.
Their stuff is okay. I had their BB kit in my Revo for a little while, it was decent. The motor mount was pretty stout and the prices are fair but not the best. They did have the first BB kit that would let a pullstart clear the rear arms. That's why I bought it, never broke it, just didn't like the Hyper21 I had in there.
Some of their parts are molded GPM while others are machined from aluminum. Their own parts are very good, and accurate machined. (referring to the savage steering knuckles/c-hubs i bought from them)