Understand that it is very tempting to want to tell the world about bad service but sadly I do forecast some issues in “Naming and Shaming”.
1) Mark getting sued.
2) Good people getting branded badly because they once worked for a “bad” company.
4) Deliberate rumour-spreading.
Much better I think to name precise, provable cases where a specific agency salesperson, developer salesperson, lawyer etc. was involved. I for one have had both excellent and awful experience when dealing with all of the above – totally depends on the individual.
Hope this post stops some getting carried away!