Comment Comment by kaffee Is this true? I thought Yelp still did a decent job of moderating reviews. parent kaffee 6 years ago