I am host on Tripadvisor.com.The poor level of customer service and delayed payments is astonishing.I have emailed, been calling them daily for at least two weeks because I haven't received a payment after a guest checked out(a week ago) but until today no progress.Yet if you refuse to host a guest they charge you USD180.
Apparently they have a finance department that no one can talk to or email directly.
Its an experience I wouldn't want anyone to go through.
I'm still waiting for the issue to be resolved.