The bead shop was tiny with mostly Venetian Glass. We enjoyed the excursion but saved our serious bead shopping with our Bead Vendor on the ship!
You may not be able to find a bead shop in your port of call. The day before you get to the island ask the cruise shopping director (or whatever they are called!) if they know of any bead shops on the island. If none are to be found, scout out for unique handcrafted silver and stone pendants that will be a reminder of your trip. Or pick up a strand of shell or wood beads from a local street vendor to take apart and use in a design that fits more with your style.