We booked with Agoda for a hotel in Thailand. Never again. Agoda don't reveal the true cost of a booking until after you've booked (hidden fees). They claimed the hotel was nearly full when in fact, it was half empty for the duration of our stay. Agoda got the address of the hotel wrong so it led to a delay and extra costs with the taxi. Agoda then claims you're entitled to cash back weeks later but then say it's being 'processed' Thieir communication is through no reply emails. Their customer "service" is a robot and when it cannot answer a question claims there is a 'technical issue' and you're cut off. They then ask you to rate their service. What a con!