I book in various countries using Agoda and each time I check in there is never a glitch and on the odd occasion a free upgrade. With the warm welcome this tells me Agoda has the respect of the Hotel industry from the larger chains down to the boutique hotels.
The choice is endless, you can plan and book so easy I don't consider any other option for my hotels, business or pleasure.