Agoda duplicated my genuine booking without sending me a notification of the duplicate and then charged me the 50% cancellation charge. Customer service department struggle to communicate in english and are absolutely hopeless. Avoid using agoda at all costs.