Strictly addressing land-based dive operators and independent divemasters in Bali, not elsewhere in Indonesia, not liveaboards. I have been to Bali once before, but I did not dive. I have been elsewhere in Indonesia, but to major resorts where the tip amount at the end of the week was clearly suggested. On this trip--a self-organized dive safari around the island, I am using several smaller dive ops, and in at least one instance I'm doing just one dive with them before moving on. What is typical for ordinary service? What is typical for exceptional, personalized service?
My personal philosophy on tipping in general is that what's appropriate depends on where I am in the world and what nationalities make up the bulk of the visitors. I assume that because Bali draws such an international crowd, tipping is pretty much expected nowadays.
Also, do I tip a driver, and if so, how much? Suppose I have a dive resort send a vehicle to pick me up, and the dive resort asks that I pay them for this service, not pay the driver directly. The last time I was in Bali and had a driver take me up to Ubud I did not tip the driver because I hired him directly and negotiated the fare--he was not affiliated with a resort, hotel, or anyone else.
My personal philosophy on tipping in general is that what's appropriate depends on where I am in the world and what nationalities make up the bulk of the visitors. I assume that because Bali draws such an international crowd, tipping is pretty much expected nowadays.
Also, do I tip a driver, and if so, how much? Suppose I have a dive resort send a vehicle to pick me up, and the dive resort asks that I pay them for this service, not pay the driver directly. The last time I was in Bali and had a driver take me up to Ubud I did not tip the driver because I hired him directly and negotiated the fare--he was not affiliated with a resort, hotel, or anyone else.