You know what else I hate? When they act all insulted when you don't stop, that they just want to be friendly and chat, and that there must be something wrong with US because we don't want to stop and chat with strangers every hundred yards down the beach.

Lets cut the crap - they don't just want to chat, they aren't just trying to be friendly - they are trying to separate tourists from their money, and that's it.

Don't get me wrong - in our trips we've made friends with locals, vendors, business owners, and we look forward to seeing them each time we visit, hearing about their lives, and spending money in their establishments. We are not anti-social people, and my wife is always amazed that I'll strike up conversations with random people... but no one who has ever started off by harassing us in any way has ended up as our "friend".