10 days until we arrive at WDW. Just in time for the last day of the Flower and Garden show. We plan to charge our food to our MagicBand. Do all of the kiosks offer this option? What about the other parks? Are there locations where we wouldn't be able to charge to the MagicBand and therefore would need cash or a card in order to pay? Any information would help.