I'm Leaving The Site
More and more Trip Advisor has been refusing to publish my reviews, even if other people have reported the same experiences, because appararantly they care more...
Re: Taxes and fees - ouch!
There are taxes and fees almost everywhere, but I agree. Those sounds VERY high.