We have been to this cruise port many times over the years. Joy Bay has some of the best souvenirs with good prices. We bought a bunch of stuff, hats, sports backpacks, a straw bag to carry all my stuff and a few cute little zipper pouches that only cost 1.00.
Don't be discouraged, they will follow you around the store and offer to help many times. A simple no thank you will suffice.
Their prices are pretty decent and the quality is good if you are looking for shirts, mugs, shot glasses, etc. read more