Booked a stay via Agoda, but couldn’t check in because the hotel required a deposit through a broken link. Agoda refused any refund, even though I was ready to pay. They sided with the hotel and took no responsibility. Completely unhelpful and dishonest. Avoid them at all costs.