Well I've had luck with them in the past. But recently I ordered a new PSU for my PC from Newegg. Package was delivered at 8 friggin PM. Package was left on the front door, I only assume they didn't knock. Not cool man, the box had Newegg branding and everything. What if my ish got jacked by my neighbors?
NOW, I'm playing the waiting game for my new case. Says "Out for delivery" at around 9 AM. Guess what, its 9:40 PM as I type this and my damn case still ain't here. I mean I could care less if my case is a day late. It's just that I don't like the fact my stuff says out for delivery but has not arrived the day of. Maybe I'm just impatient when it comes to my new toys...?
Mind you, when they get it right, it's pretty awesome you get stuff earlier than expected though. So I'd give them that...