Yelp to me is honest, fair, and helpful compare with some other places. When yelp removed my reviews they informed me and told me the reasons. Some other place like Google just does not post without a reason and misleading me that the review was on but in fact only I can see it.