I swear by Newegg. I never pay for their rush processing and the thing is always out that day. Sometimes I dont know how they do it. I never pay for next or second day shipping either. My most recent order, place and order on the 12th and 10.30PM Indianapolis time for a couple of hard drives and some memory. I received the items on the 16th and this was sent via Fedex Ground. This is actually pretty typical of my orders with them. I also get 1% on mrrebates account. ^