Ok so I have read alot about folks who receive Pin Codes in the mail or via other means? What gives here? I have been a loyal Disney vacationer and even a former Cast Member, have the Disney Visa card, you name it. Only thing I don't have is DVC.
So how does one go about getting one of...