I almost always need parts next-day, but when you place an order with NewEgg and pick next day shipping, you still have to check the box to do rush processing so that it actually gets to you the next day.
Well, after reading numerous posts from many people claiming their shipments always went out the same day without paying the 2.99 fee, I chanced it one time. Ordered on a Thursday (early morning, about 10am EST), and itd didn't ship out until Friday night. That was a fun weekend.
I mean, if someone is paying extra for overnight shipping, don't you think newegg should just take the 2.99 fee and include it in the shipping costs and give you an option to deselect it? Make sense to me.
Other than that, I love NewEgg.