I am trying to plan our upcoming trip. We are thinking about trying out gift cards as our method of payment for our trip. Will they accept gift cards at Crystal Palace and Via Napoli? Is there a benefit to use a Disney gift card over an AmEx or Visa gift card? Are you able to use one at more locations than the other? How you had any problems using gift cards? We don't want to carry cash but don't want to not be able to buy something. Thank you for your help!