Newegg are good
In the US shipping costs are invariably horrible, ordering a $5 item from Newegg will almost always incur a $5 shipping fee, moral is don't order small stuff. I use Newegg almost exclusively for PC components and it is difficult to get a better service/deal combination online. Not too long ago I bought a couple of 500Gb Seagates which came with 2 free 250 Gb Seagates, nice. Generally you can probably get stuff slightly cheaper but not with the ease of mind that Newegg gives. If something does go wrong, and it happens occasionally they will bend over backwards to put it right. Mate of mine recently had an order for an LCD monitor go astray, Newegg said UPS had it UPS said they hadn't received it from Newegg, contacted their customer support, they immediately dispatched a new monitor on a different order number with overnight shipping with a cost of -$30. My mate had his monitor the following day with a 30 dollar refund on his credit card.