I had booked a weekend stay in Niagara Falls for a friend of mine and myself. I had to unfortunately cancel my booking due to a death in the family, i was charged by the hotel and when contacted customer service online which was next to impossible to find on the site I received VERY RUDE customer service, i was told that they would look into the charges and see what they could do for me and would hear back. One week later NOTHING! Never going to use them again, unfortunately you can't control deaths in family and to still be charged $300 + for a hotel i could not use. NOT HAPPY with either Agoda or Hotel