Have built 4 PC's with parts exclusively from NewEgg, various misc parts from them....EXCELLENT EXCELLENT web site, and countless stories of EXCELLENT handling of returns/RMA's, including mine. Just a simple call, they asked a few questions (first & last name, do I have the packing list, what are the numbers on the item I'm returning, and THAT was IT!)
NewEgg also seems to run deals fairly regularly, or give you a break on bundles, and their shipping has ALWAYS been DAYS faster than they say it will....every order I've been told would arrive between 7-10 business days, and I have YET to get an order in less than 4 days, including an order placed on Friday night ~10 p.m. that arrived on Monday afternoon!
They are just a flat out excellent place to deal with.