Hi AngelfishDiver, I set up the accommodations before arrived through email. I set up the diving once I arrived at the resorts.
Polaris required a wire transfer of $100 and I ended up paying the balance at the end of my stay with credit card (although it took several attempts for it to go through, they prefer cash, but I didn't have nearly enough and couldn't withdraw that much so I was relieved when the card went through).
At El Dorado, I sent a deposit via paypal and paid the rest with credit card. They ended up being close to full by the time we left, so I would definitely recommend emailing them in advance.
We didn't want to mess with transfers from and to the airport so we had Polaris pick us up from the airport, about a 2.5 hour car ride and then a 40 minute boat ride(around $100 for 2 people). At the end of our stay with them they took us to Tagbilaran and bought our ferry ticket for us to Dumaguete(around $35 for 2 people+ferry ticket). The ride to Tagbilaran was about 1 hour and the ferry was about 1.5 hours.
El Dorado picked us up in Dumaguete(free pickup) and then took us back to the airport at the end of our stay($68 for 2 people). We had to take a 25 minute ferry from Negros Oriental Island to Cebu Island, the ferry ticket was part of the dropoff fee. There was another driver waiting for us when the boat docked. Even though it seemed like double the distance from our Polaris pickup spot, the car ride to the airport was only 3 hours, although we did leave at 5:30 am.
Hope that helps.