They're a very shady company. They are like Apple, they just know how to produce glossy adverts with eloquent wording to suck people in. If you google them, there's a big discussion on a US forum about them filing for bankruptcy and I think were also being sued for something, can't remember what though. They used to plough their money into race cars, private jets to attend events and so on and so forth.....whilst basically selling Chinese stuff as premium. And I'll put money on their software being a copy of someone else's.....with a giant tax added on top.
I have their cast downpipe and sports cat on my ED30. Can't complain about the fit, but the cat is utterly useless and the cast 'stainless' is rust spotting already. Cheapest Chinese stainless known to man I suspect.