We have just returned from a 3 week visit to Bali and had a situation arise with a driver and we are not sure if we did the right thing. So I thought I would ask for your opinions or suggestions as to what was the right action to take. We had booked a driver (from the recommended list) to drive us from Munduk to Amed - he offered to take us to Git Git Waterfalls and Air Panas Banjar along the way at a cost of IDR400000. Unfortunately my husband developed an infection with a high fever the day before we were to travel and, after consultation with the owners of our accommodation, it was recommended that we seek the services of a doctor at a clinic in Ubud. We asked the driver to drive us to the clinic first and then on to Amed. When we exited the clinic the driver asked us to pay him IDR800000 to complete the trip. We were shocked and felt it was way too much - we had already decided that we would give him an extra IDR100000 for his services and were really put off by his demand. We indicated that we thought this was too much but I finally agreed to give him IDR650000. He had picked us up at 9 am and dropped us at our hotel before 3pm - less than 6 hours and this included a stop in Candidassa for lunch(we provided lunch for him as well). Was I justified in bargaining him down or should I have paid the amount he asked for, seeing that we had not followed our original plans?