There are items I know I'm going to need for our cruise, but I don't have them. Instead of buying them before I go I was wandering if I could get them on the ship or possibly at the first stop?
For instance, I'd like an isulated cup to take drinks to the island with me (not into the soda program though), a beach bag, beach towels, sunglasses, hats, swim trunks, bathing suits, princess dress for DD, etc.
As far as swim suits go, we all own one but instead of buying a second before going I'd just rahter buy it there. And things such as a beach bag and cup, well I'd rather have those from the islands or as souveniers anyway.
Can I get these things on board?
For instance, I'd like an isulated cup to take drinks to the island with me (not into the soda program though), a beach bag, beach towels, sunglasses, hats, swim trunks, bathing suits, princess dress for DD, etc.
As far as swim suits go, we all own one but instead of buying a second before going I'd just rahter buy it there. And things such as a beach bag and cup, well I'd rather have those from the islands or as souveniers anyway.
Can I get these things on board?

Yes, they have just about everything available on board (in limited quantities). 

