content: Newegg ... and with free shipping it was in my hands in less than a day.  100% depends on where you are at w.r.t. each distribution center.  For me, Newegg takes forever (3-4 days) and they always charge for shipping.  But, I'm within 50 miles of an Amazon dist center so I get many/most? Amazon orders the same day.     (Not disagreeing with your point about Newegg vs. Amazon vs. other ... just commenting that shipping times and costs are very dynamic...)