Mwave if full of sh$%. I ordered one from them yesterday that was listed as In Stock, and they said they had an issue 'verifying my cc information' so I had to call them. I had requested overnight shipping at extra cost, so I asked the CS rep how long the verification process would take because I wanted them to ship the card ASAP. She responded that the cards were on back order, and she couldn't give me an ETA. She was nice enough, and canceled my order for me, but I checked while I was on the phone with her and after, and mwave still had the same card listed as In Stock.
This is the one I'm talking about:
http://www.mwave.com/mwave/vie....hmx?scriteria=AA73528
still listed as in stock.
I got a notification from Newegg yesterday evening about the Sapphire 4870 coming back in stock. I ordered it around 7PM PST, and they have the card listed as shipped already. I'll gladly give the egg an extra Hamilton for their no hassle/no BS service.