I wouldn't buy suspension from a company that didn't have a solid reputation. The last thing you want is critical components breaking while you're driving high-speed and/or very hard. I'm not saying this company hasn't done all of the right testing, and isn't a no-name company with inferior product, but that we don't know if they have.