I needed to change the dates on a reservation and they said the only thing I could do was cancel the reservation for $0 refund and rebook the dates I wanted at full price. The hotel will not deal with you directly because you booked through a third party and the customer service always has to talk to "their booking company" to get a refund which they never give. I don't even know who is keeping my $350 (agoda, the hotel or this mysterious third company). Spend the extra $50 and book with the hotel you want directly. This company is much much worse than your standard booking company like hotels.com or kayak