I just made a booking through Agoda, there price was listed as $809.10 for the weekend with no cancellation as it was the cheapest price, after I had already booked and gave credit card details I then got an email saying I needed to pay $1160, I then called the place I had booked and they had never even heard of Agoda and had no contract with them, it came up as through booking.com, leaving me to pay the $1160.