I also bought some wheels from WheelMax, but I haven't received them yet (just bought them last Friday). I called Wednesday and was told they shipped Wednesday morning, but they didn't have a tracking number yet. I called today to get a tracking number, and they told me I should have them Monday. They wouldn't give me a tracking number though, even though they ship everything UPS (supposedly).
I've heard horror stories about them, but I decided to take a chance since their prices are so low.
Here's what the local BBB has to say:
Link to BBB page
Based on BBB files this company has an unsatisfactory record. Specifically our files show a pattern of failure to eliminate basic cause of complaints regarding refunds as promised and a pattern of no replies to customer complaints brought to its attention by the Bureau.