Another good site to bear in mind is hellopeter.com. This site acts as a kind of consumer protection site and it enables you to lodge complaints about poor customer service you may have received from local businesses. Many of those businesses register with the site so your chances of having your issues addressed are reasonably good.
We have all had problems with our lawyers, doctors, insurance brokers and a bunch of other people we encounter in our day to day lives. When you do have a problem with someone, do you know who to call? Bregman Mitchley Attorneys, a firm we are thrilled to be associated with, has a great list on their website which has been reproduced from iafrica.com. This page lists the various bodies you can contact in the event you have a difficulty with someone you have done business with.