sorry to hear about your experience Dplat.
i personally rely primarily on agoda for all my hotel bookings and haven't had any issues to date. i've been using them for bookings within SE asia (singapore, malaysia, cambodia, myanmar, thailand, indonesia) as well as japan, korea, and australia. not sure whether there's a difference in consistency when you go to other parts of asia, europe or the americas though.