Wish I'd seen these other reviews before booking via Agoda.
I booked accomodation over Christmas/New Year via the Agoda booking site, and paid in full which was debited immediately from my card. I received email confirmation of the booking and then 2 days later got a phone call to say the booking cannot be honored as the hotel was overbooked! They wanted to try to offer a booking in another city - useless as I was about to get on a plane to the destination.
Still chasing full refund 2 weeks later. Apalling.
Will NEVER use Agoda again