Here's my take, and I'm not pissed because I can't play the game (turns out servers are down now anyway) not that it makes me happy either, BUT I am a principal person and this is just rediculous!
FIRST: I have been a LONG FAITHFUL customer of Newegg since it was egghead. The *ONLY* reason I bought this game from newegg was because they offered a discount code via email. Well upon checkout of purchasing the game I was told that the discount code WAS NO LONGER VALID! Well thanks a lot NEWEGG, the old BAIT AND SWITCH game was played well. That really rubbed me the wrong way and enhanced by knowing that if I would have just pre-ordered directly from Blizzard, I would have been able to play earlier.
SECOND : I placed the order regardless because I was already "there" and expected that Newegg would honor the release date. This was a PRE-ORDER. I don't think folks at Newegg have ANY CONCEPT of what PRE-ORDER means? It MEANS you order the game in ADVANCE to ENSURE that you have a copy reserved and you can play the game as soon as it becomes available.. Well it is now past 5pm, the day is way more than half over and I still don't have a code.. Why don't they have a responsibility to adhere to release dates (if it WASN'T sold as a pre-order, different story!)?
I mean REALLY!! It isn't like you can't download the game from Blizzard... all you REALLY need is a simple code. WHY couldn't folks at NEWEGG ship the code a day in advance? Was this too hard? You can't PLAY until Blizzard UNLOCKS the Diablo world anyway. So I am waiting for a UPS guy to show up instead of getting an email with my code. And I can't even pre-load the game because that requires the code too (more salt in the wound). So now when I get the code I have to wait MORE (hour or two) for it to download on top..
Hmm.. Pre-order certainly goes along with Pre-load.. What's "PRE" about ANYTHING right now? Oh yeah, that Newegg got my MONEY "PRE".. There was ZERO advantage to a pre-order. How much interest did they make off all our money sitting in the bank? Was certainly no benefit to me.
I'm pretty upset as a customer of NEWEGG because out of principal that discount code SHOULD HAVE BEEN HONORED (I saved the email BTW) and if Newegg made a mistake it should be honored to customers regardless. THEN to top it off with making me wait an extra day IF the UPS guy even shows up today... is salt in the wound!
I agree that waiting another day, no big deal. Pissing off your customers with a bait and switch un-redeemable discount code followed by making them wait beyond what Blizzard intended for it to be in your hands is not customer service and defeats all motivators to pre-order.
I will NEVER buy a game from Newegg again, lesson learned...