Hello Betsy,
Disney Gift Cards are fantastic for Guests of all ages to use while shopping, dining and staying at Walt Disney World.
You can purchase gift cards prior to your stay at many places such as the Disney Store, local grocery stores, and several big name stores such as Target, as well as
online. However, if time gets away from you, like it so often does for me, Disney Gift Cards can be easily purchased at almost all stores in your Walt Disney World Resort and all four Walt Disney World Theme Parks, as well as resort wide. Just ask a Cast Member and they will kindly point you in the right direction to purchase one for your grandson.
If I can be of any further pixie dusted assistance feel free to ask and enjoy your upcoming stay at Walt Disney World with your family, may it be filled with many magical and memorable moments.
Amy M*o*