Anyone have any experience/bought any wheels from them. It's an ebay company and they seem to sell a ton of wheels at reasonable prices, and get good feedback. I don't really like to buy things before I see them, but the prices are good.
i just ordered a set of the black deep dish cobra r's. i figured for 450.00 what the heck. i should have them in a few days, i will give a full report with pics.