I want to put in a good word for mwave as well.
I have been dealing with Mwave since 1999 when I was in Lincoln, Nebraska.
I have bought many, many things from them over the years. Also have had to rma a few items--the latest is a kit of 2x1GB PC8500 Crucial Ballistix RAM.
No problem at all.
Of course, I paid the shipping fee to me and the shiping fee to return to them.
I would highly recommend mwave.
A very reputable company from my experience.