on the islands we always research before we take the cruise and have things we specifically want to see.  with an agenda, the hagglers/shopping are not an issue.