I think it depends where you stay because some resorts allow people to constantly "bother" you. I was talking to a couple at the airport that has been going to Negril for twelve years, and they said they were bothered so much that it would be their last trip. When you walk down the beach people are always asking you to buy things, and if you are asked all day while on the beach it can become too much.