Worked for me too. I've had a sign in email address forever on the official WDW site and have NEVER gotten a Pin code. My parents have gotten them, but not me.
I pretended I was a "new person" and entered a differerent email address. Bingo. Within 4 days, I had the 20/30/40 Pin code. In fact they sent it to me twice!
We want to go in July, so this works out for us.
Now, if I could just choose a resort!
K