mostly the same stuff. (I’m not talking about speciality places like an ulu store or custom crafts store.)
I’ve been to tons of places that are nowhere near the cruise ports or associated charter/bus/hotel areas and you’ll still find most of the same stuff. Most gift shop places pull from the same vendor sources. The only difference is price.