I find that increasingly I turn to Amazon over Newegg for even electronics purchases. I just ordered a few items for around the house (a surge protector, a spare handset for our landline, a USB hub, etc) and I got my items the next day, even though I had specified two-day shipping (with Amazon prime, you get 2-business day shipping for free). In general, order fulfillment seems to be unbelievably snappy with Amazon and always seems glacial with Newegg. Maybe it’s partly because I pay for the Amazon Prime service – Its a feedback cycle in which I find myself ordering more and more from Amazon just because the convenience of free shipping is so addictive. I’m thinking of going the Amazon grocery route for restocking diapers, cereals, etc as well – it reminds me of the PeaPod service that was all the rage about 10 years ago but fizzled out. The funny thing is I don’t think I’ve bought a book, CD or DVD from Amazon in years.