It definitely is a way of life in Jamaica. When we were there, this man was RUNNING up and down the beach yelling "Ceegarettes!!!!! Ceeeeeeeeeegarettes!!!!" He wasn't selling cigarettes, though. LOL At the resort we were at, guys who were selling would hang out with the security guards...too funny. Like I said, you could smell it all over the resort. When a friend of ours walked into our room, he looked around and said "This place smells like perma-ganj". LOL