Someone posted on one of the other boards that they are happy with them.
I will try and find the post. I do not know anyone first hand with experience with their products.
i have installed 3 of there converters in TR's and one in my Dodge turbo diesel here in south Texas..
We are happy with there product, and the price.
You get to talk one on one with the guy that builds your converter.
excellent customer service..