It takes a bit of getting used to but eventually you learn that sometimes its OK to say no. About six years ago on one of our first trips to Jamaica we stayed in Ocho Rios at a RIU property. We went with friends of ours. We walked down the beach to the craft market next door to the property. I watched for a half an hour while my wife and the other lady bought an item from everyone on the beach. I got rooked into a necklace to which I still wear today. We spent so much because we didn't know how to say no. I too now look for the one or two vendors on the beach that don't pester us too much and that is where I go spend money all the time.