They were awful, and David's probably got the worst black eye of all of them. At first they wouldn't do anything (David himself was reportedly cruising around Hawaii at the time), citing their "no refunds" policy. Then they settled on a policy of demanding that the owners pay David's back whatever amount they had received, but instead of refunding that amount of money to the renters, they issued them "credit certificates" good for two years for the amount of money the renter had paid, with the caveat that when they booked their new stay, if the price had gone up in the meantime, the renter had to pay the difference. There is a very long thread back in the archives, plus a number of shorter ones. David's wasn't the only agency to have problems, of course, but its name seemed to come up in more posts here, both from owners and from renters.