We are currently on a family holiday in Mexico. It's something we saved long and hard for and we are having a wonderful time in the most part. We budgeted for trips/tours/meals out and to tip well when we ate out. We are being asked for tips, often very aggressively, by everyone although these are usually only small sums it is really adding up. Now I have received an email for an activity I prebooked in the UK, costing $500 advising me that the captain will expect a 20% tip and we should show our appreciation for his hard work. I have no problem with tipping, especially service staff, but I really didn't expect and have never heard of 20% tip for the captain of a boat?
Can anyone advise if these tips are all culturally whats expected or whether we are within our rights to politely not pay an additional $100? And what would you say? I am anxious of confrontation when I am with my DC in a foreign country.
Thanks for any advice you can give.