Damn, youre making me wish I would have bought those wheels instead of the downforce wheels. I was second guessing between the two. Both very reasonably priced, I may have to grab a set of the STR's yet.
I bought them for my car after hydroplaning into a curb in the fall and ruining my Shelby wheels. Needed a lower cost fix to be able to afford all the necessary repairs on the car by spring. I just put the car back down on the wheels yesterday, and like the look. The finish is fine from 2 ft...