I picked it up at Animal Kingdom park with no problem. Activating it was a pain in the neck. I had to make a phone call, and I was expected to give the person on the phone a lot of information. Information I was not happy about stating out loud for anyone in the Guest Relations room to hear. I really didn't want to become a victim of identity theft while on vacation.
They asked me my mother's maiden name, then told me that what I said was wrong. They insisted that her maiden name was a word like "table" - something that clearly wasn't a name.
Can you pick it up at Guest Relations, and wait to activate it by calling from the privacy of your hotel room? If yes, that would be a better option.