Correct me if I'm wrong but don't they not actually charge you in advance but only put a hold on the card and then charge you if you don't show up? I understand that this is the way it is for reservations like the Fantasmic package.
Opps...Nevermind...I just checked out the site listed above and it explains it...