Be sure to read the fine print on the cards, some of them prohibit them from being used at Amusement parks (got bit by that one once on one someone sent me). It is much better to have Disney Gift Cards or just use your normal card (just check what fees might get charged for doing so, I actually have one card that only charges the current exchange rate and refunds all foreign ATM fees, including international, we are in the U.S., so I end up transferring money to that card when we go to Canada and use it)