Left 4 Dead demo, pissing me off.

Alright, I preordered the game yesterday afternoon, did the whole GameStop.com thing and what the hell, I didn't get the code yet. Does anybody know the wait time for the e-mail?

Anyways, yeah, Left 4 Dead is going to be innovative to survival horror and action co-op gaming alike. Blah blah blah, Left 4 Dead praise, blah blah blah