This is so true Accompong. Actually most of the cruise ports is like this some are just more aggressive. Go to cruise critic and you will see people complaining about Nassau, Bahamas. When those ships pull into ports the locals see 6 hrs of fast cash. I often hear my ship stopped in Jamaica and they hassled me so bad. You have to get away from the ports. In Negril you have visitors that are first timers and some of these guys like to hasssle. Then you have repeat visitors that ignore them. I got off the bus last yr and handed out $$. If I did go back I wouldn't get off the bus next time. We are just gonna sit out for awhile.