Keep in mind, I think most of the keys people are getting today are the sub id #150-200ish people that didn't receive them last week when the first batch went out. So don't be surprised if you signed up recently and the key doesn't trickle in until tomorrow or wednesday.
Then again, this is an assumption so don't hold me to it
. I'm just glad to see things working out for everyone!