Booking was very easy and fast. That was the good part. The bad part was when our travel plans changed. I really wish I had listened to these reviews and hadn't booked with Agoda.
We had to check out early from a hotel, and the rules of booking on the website said that we would have to pay for the night we stayed plus an extra night, which was fine! However, when we requested a refund for the remainder, the hotel said we must talk with Agoda, but when I called Agoda they said that it wasn't Agoda's problem. They were extremely unhelpful and rude and it took weeks to resolve the problem. They finally ended up offering a 50% refund after countless calls and email exchanges requesting to speak to a manager, which I was never able to do.
I am extremely disappointed in their customer service and cannot recommend that anyone use Agoda to book their vacations.