My middle school son is going to WDW with a school group for 3 days. Meals are provided in his package via a card provided through the travel agency (not sure yet how this works). My question is, what’s the best way to provide him with some spending money for souvenirs, extra snacks, etc. besides cash? His group is not staying on site.