How would you recommend buying an Annual Pass? Beforehand web/call/store (I don't have a Disney Store near me)? Resort when we get there (Is it even possible at a resort)? Guest Services (which windows can they be bought at? Downtown Disney?)? I've never bought one before. Do they have your picture on them? They still do the 'finger scan' thing, right? Sorry for so many questions. I'm clueless.