Hi, having never been on the Wonder, only magic, but thinking they are basically identical... there on two main shopping stores, and one duty free with perfume, cigarettes etc, on the ship...
On Castaway Cay I personally have only found one store, but have heard that there are 2.... That store was great, having a ton of Castaway souvenirs that they do not sell onboard.
By the way, do to laws, when the ship is docked in any port, the stores onboard must remain closed, and open up when sailway happens...
KAR3600, I too love to shop, and found that the shopping on board was very limited. As mommasita mentioned, the shops on board are closed while in port. I would hit the shop at Castaway Cay maybe during lunch time and not as you get off the ship (if you are getting off with the masses). The shop is very small and gets very crowded.
Since you will be going to Nassau, you will have a ton of shopping to keep you busy while in port that day. There are some nice shops to browse.
Something else to remember, if you see something on board that you really want get it, don't wait. I saw serveral thing gone by the second day that I wish I had bought on the first.
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!