I have made a booking with Agoda that saying free cancellation and only paid once arrive at the hotel. However, Agoda has given the hotel my card details. The hotel then charged me the first night straightaway. I contact Agoda customer service. They said that there is nothing to do with them and asked me to contact the hotel. The hotel replied that I have to deal with Agoda directly as my booking is with Agoda. I have contacted the Agoda customer service many times and got no results. Every time I called, they hang up on me when they can not answer me. They also hang up on me when I asked to speak to the manager. The email reply is the time each time without addressing the issue. I have not experienced such bad customer service. I will never use them again!