Amazon has fast shipping and good customer service. So far, I have bought RAM, sound cards, and even cases from them and I was satisfied, or amazed at the speed of shipping each and every time. Depending on where you live, you may be offered the option to pay for a shipping and have an item delivered to you on the same day! On top of that, often times, they will end up matching or beating Newegg (significantly) on regular pricing and even sale items. For people like me who live in a state where Newegg charges tax, Amazon has been saved me tremendously on big purchases.
Lately, Newegg has fallen off my favored list. Even when they have something on sale that I want, the shipping has been asinine at best. I literally live about a mile away from the New Jersey warehouse, and I can't tell you how many times Newegg has shipped my package up and down the state before it arrived at my doorstep anywhere from 1-5 days later. But that's a whole different issue I have with them.
Anyway, for your situation, as long as Amazon has the product in stock, you are golden. If, for whatever reason, you have a problem with the item, Amazon CS is quick to make things right.
Now Amazon on the other hand. Free shipping usually takes 2 days and there's no tax. Not to mention a no questions asked return policy as long as you are within the sales window. I find that buying things that say they are in stock and sold by Amazon have a much quicker turn around time on shipping and they are less reluctant to refund you your money if something is damaged or not as advertised, like the used pillow that my uncle bought from Amazon that was sold as "NEW". We called them up told them the situation (there were legit drool stains on the velour cover) and the woman on the phone gave us a shipping label and credited our CC and gave us a $10 credit on Amazon.
Can't beat them.
Edited by blackbalt89 - 6/11/11 at 7:26pm