I'm not sure if this is the correct place to pose this question. We are preparing for our first cruise: myself, my two sisters, and our DH's. It's my job to do the research for everyone re: the excursions/destinations....(which island for the best shopping, beaches, snorkling, adventures) so... out of the following islands which do you think has the best shopping? San Juan, Puerto Rico; Bridgetown, Barbados; Castries, St. Lucia; St. John's, Antigua; Philipsburg, St. Maarten; St. Croix. These message boards are a blessing!