To answer your question...i have used 1 of their exhaust systems and it was fine.
I just bought another for my current build but have not installed it yet. Their new system
is even better with some adjustabilty, and as you are aware are very reasonably priced!
You can buy much more expensive systems but i don't think you're getting a better exhaust.
Rick is easy to deal with...and a nice guy!