I've never had any problems with MWave and I use them almost exclusively unless somewhere else has a much better price including shipping. I like the fact that MWave charges actual (fair) shipping rates. Also, I had to RMA an OEM video card and didn't have any problems with the process at all. In fact, they even shipped the replacement before I returned the defective card!