@SolSoCoG
I did my pre-order later in the evening of the first day and got my bonus code sometime the next morning. The actual expansion key will be some time closer to launch if I remember correctly.
I'm guessing you probably already checked the spam folder. I know they send them out in order but we should be well past the high demand situation from before. Might be worth putting in a support ticket?