We have booked 2 hotels through Agoda for our 2-week holiday this summer. Upon check in both of hotels told us that we have the cheapest room they've got, while we have paid more premier rooms for specific reasons. One of which was '2 queen beds with twin sofa bed', but we've come to find out that the hotel hasn't even got such rooms.
The second hotel was the same story, we were downgraded to a no-view room, while we've paid for a room with a remixer view for significantly higher price.
What they do to trick you into this is, you book a room that has great features on the booking page and sends you a confirmation email with almost no descriptions of that room you've just booked. So that way the customers will have no proof whatsoever to claim the correct room type they paid for. It's amazing that this company can operate dishonest service like this in social media age. Absolutely disgusting.