You can also get them at Discount Tire/Americas Tire or Tire Rack.....you'll have to find a good saleperson, but they do import and sell them for sure.
Or try this place, he's been selling this brand for years and years:
Revolution WheelsThat is a decent price from AA for what it's worth. I thought TTRS wanted 240 per wheel when I was looking into them.
What's funny about the AA ad is that they could at least
install them on a car for the picture instead of doing a Photoshop trick...it's cr@p like that that makes me not trust a company (do the rims fit?, "yea, look at the picture")
35mm offset
And to me, those do not look chrome but are instead a bright silver....
big difference. IMHO, chrome belongs on bumpers, not on rims