As I recall, the Jamaican police have a checkpoint at the pier which all passengers go through before getting to the ship. They search things. They may also have a drug sniffing dog. I imagine a Jamaican jail is not a fun place.

I can just imagine. I was once on a cruise and grabbed a taxi from Miami to Ft. Lauderdale. We were only a mile or so when the taxi in front of us was pulled over by an obvious sting operation. There were poiice cars coming from every direction. It turned out that it was a drug bust.

All of the luggage is worked by dogs and when drugs are found, the luggage is allowed to be removed from the terminal and the bust doesn't take place until the carrier is far removed from the cruise terminal. I am not sure if it is for legal reasons, or just the convenience and safety of the other passengers, but it was an overwhelming experience.

I am sure that the guy thought he had it made when he walked out of the terminal and climbed into a taxi.