Has anyone ever bought from them? How are they to deal with? Also, when I go to check out (I haven't purchased the wheels yet) it asks for a promo code. Does anyone have one? The only ones I can find online are from '04. Any insight will be appreciated.