With all due respect, I second everything Barbara, Dan. Anon, Elaine and Tom2 have already said.
In almost 40 years of at least annual trips, I don't think I've ever had issues with the local women. Now that I think about it there was one but she had issues with her boss, too, so I didn't take that personally.
I'm thinking that if you referred to them as 'pi$$y' here, there may well have been things in YOUR attitude that brought this about and perhaps you didn't even realize it.
We've always been polite and respectful of all the local people we come into contact with and it comes right back to us time and time again. The simple act of prefacing any conversation with a good morning or afternoon and engaging them with a smile always seems to work for me. And this applies to the beach vender ladies and the timeshare hawkers when they used to be on every corner, too.