In the tourist environs like the beach or along the west end road yes, you may get lots of offers. I used to be surprised by how many Jamaicans do NOT smoke weed, now I'm surprised when I meet one that does, LOL.