Call (407) 566-5858 (option 3), Monday through Friday between 9 a.m. and 5 p.m.
I would order it soon, but even if you don't get the actual card before you go, you can use the email confirmation they send you.
You can ask when it will expire when you call, but I think that cards ordered now, expire May 31, 2006