The Agoda website advertise "pay at the hotel", we choose the higher rate for pay at hotel. Then found out we've charged 4 months before we arrived the hotel. When I question who authorise the charge on my credit card, they reply there was an error, but nothing they can do about it... Can you trust to leave your credit card details with such a website?!?! This put a very stressful financial situation on us before we are heading to the holiday. If the start can go negative, I would put -5 for this website.