They used to be cool on shipping, where they actually did get very close to actual costs. But a few years ago they ditched that. FedEx saver is done based on the sum of all list shipping prices. The 2-day & next-day shipping are still calculated close to actual costs, though. Sometimes putting together a system, fedex saver is $45 shipping while 2-day is $55 and next day is $65.
And price comparing with other sites - lately I ordered my first system through MWave (had to so I could order Office 2003 OEM), there is a definate reason MWave is cheaper. For starters, my order was packaged in a reused MSI box complete with full MSI tape around all sides. I also had to argue for quite a while with their phone support over whether I purchased Office OEM or Office Retail - as I received a damaged cd from them (obvious defect, a nick in the cd surface). I just could not believe I had to sit there and argue that!
The one thing I really do not like that Newegg is doing is not warrantying a lot of products, lots are shifted over to manufacturers. Had received a bad MSI board, and instead of a typical quick exchange through Newegg, was forced to wait 3+ weeks for the board to get back from MSI!