While AirBnB might be bad, my mom booked a place using Agoda. It was a NIGHTMARE. Admittedly this was in Egypt, but the unit was filthy and seemed to be owned by a company in the UAE.
If it was just the filth, it could be like any other terrible experience, but this mid-rise was standing next to the rubble of a razed building beside it and there was literally an open gas pipe hanging upright two floors down with people smoking above. The doorman who showed us the unit seemed unconcerned and it was nearly impossible to get our money back until we literally threatened to sue Agoda. We had sent them all our evidence (we took pictures) and even had the doorman talk to them on the phone and it was still like pulling teeth to get them to refund us.
To add insult to injury the place was more expensive than nearby hotels and I just checked and the place is still listed (we went a year ago)!