JarkkoS: I'm wondering the same. Few days ago support told me that the keys should be on their way, but that there is no ETA. Also that if I don't get it in a couple of days, I should contact them again.
I do hope it doesn't take longer than a week.
LuanMS99: seriously? i though this would be resolved in a few hours
it's already wrong not to have keys, it's very wrong they not solve this on a few hours
Oh yes, I agree completely. I actually bought the game last weekend when I learnt that NWN2 online was still active (I like NWN2 ruleset more than NWN1). I was very disappointed to find that the game didn't come with the keys! And now I still don't have them, even though I contacted support last weekend.
If your friend doesn't need unique keys (e.g. you just want to play with him in LAN), then googling for keys may provide a quicker solution (avoid generators though as those can contain viruses). But for persistent worlds you of course want to use unique keys.