I've been using Agoda for years and for the last 2 years I had to call the Call Center to help me to cancel some bookings, was freaking out about the cancellation, but you know what? I am amazed that they able to help me and no charges applied for my cancellation. I only book through agoda and never use anything else. There has never been any problems with my bookings and the reward points are just very cool! Thank you Agoda