I've learned that Yelp often censors and removes unfavorable reviews from those who voluntarily takes the time to write up a review sharing their experiences/interactions with businesses. Very unfortunate, as it would seem there's a bit of "pay to play" scenarios happening.