If I can rate this company as 0 stars I would. I booked an expensive hotel through them. I received a cancellation email two hours later. So, I booked the same hotel with a different service. Found out that I am double booked because the agoda reservation was not cancelled. I was informed by their customer support that it might have been a system glitch/error but they could not cancel my reservation and that the money was non-refundable. Had me stressed out for days calling them and the hotel multiple times. The hotel is ready for the cancellation but agoda's side still refuses to refund my money. I just filed a complaint against them with the Department of Trade and Industry. I also filed a dispute on the transaction with my credit card company. Worst experience ever. Would never use their service again. Be warned.