I'm going to tell you what I told my friend who didn't read his email and forgot to register his preorder code until yesterday. They said up to 5 days. Anything before that is extra gravy. If you didn't pre order and register until December that's no one's fault but your own. Suck it up and go play something else until you get that email. Until then your opinion about the game and or launch is null and void because, honestly, you aren't playing and nobody promised you 7 day early access.
Smoothest launch ever by a mmo. No queues, no mass rush to nodes and or mobs.