I've fought oversteer in my car before, so no thanks on the offer. I may get an adjustable one though.
The link was just for proof that the 29mm front bar exists. I could care less about the reputation of the company.
Also, call me skeptical, but how do you know whether or not 10/8 is...