As a good Disney habit you can also shop of course. There are three shops on board.
Here you’ll find things like T-shirts, sweaters, figurines, rings, bracelets and local things from the ports of call.
In contrast to Treasure Ketch this store is more directed to toys, pins, cd and dvd and some Disney Cruise Line specific souvenirs.
Up Beat (Magic) / Radar Trap (Wonder)
Here you can buy duty free alcohol and tobacco. Only to take with you from the ship, not to use it on board!