I don't put a lot of stock in online reviews. You have to figure that for every 100 happy people, maybe one of them will bother with a review. On the other hand, every single person who feels they were overcharged by $0.50 or didn't like the socks of their repairman takes to the Internet to complain. Those are just my issues with the reviewers. We all know that all rating services (eBay, Amazon, Angie's List, etc.) allow businesses to "clean up" (whitewash) their ratings. We all know that the ratings that complain about socks get left (because they are obviously ridiculous) while the ones that mention the business destroying property or jacking up the prices with unadvertised fees and surcharges are the ones that get removed.
I had a realtor outright rip me off, ended up suing him, and it was amazing how all of my reviews miraculously disappeared from wherever I posted them.