What character meals(or any other meals)require a credit card deposit at booking? I believe Cinderella's does, and perhaps the Storybook Princess in Epcot, but I am not aware of any others. I do recall placing a credit card deposit for all character meals the week between Christmas and New Years 2 years ago, but I think that was just required for most because of the holiday.