Here is my answer from a similar thread
Definitely got off the boat more then once on our past three cruises, one cruise June 2017 10 nights, 2 cruises in 2018, 11& 7nights most recent xmas week on Fantasy.
If we do a morning excursion both DH, DD 21 or I stop in a store on the way back to the ship. Some of us may get off the ship again in the afternoon, do some shopping and then make another stop for more beer or wine. If our excursion is later in the day, we do the reverse order. We stick to the per person limit each time, either the six pack or 2 bottles of wine per person getting on the ship. The bottles go on the security belt with our other bags.
I would have to look back at our itineraries, I do remember St. Kitts, Falmouth, St. Martin & Aruba.
Hope this helps, any other questions I will be happy to answer