I look at reviews and admit to being reluctant to leave mine if the experience is less than good. It really is too easy to lambast a business for what may have been a one-off poor occurrence. Another problem can be malicious postings, very damaging, potentially.
I do think the first place to complain is the manager's desk, then, maybe, just maybe, post a review.