The only way I know to do it is to buy meal vouchers for those meals before you leave home? We used vouchers to pay for our character breakfast at the Crystal Palace this last trip. I bought the vouchers to use at Cinderella's breakfast but our trip was delayed so we lost our ressies for that meal. Using the vouchers at CP wasn't a good deal, I think we broke even on the actual meal cost and tax and tip (would have saved around $12 at least using them at the Castle). Oh well, I already had them and we used them!