http://consumerist.com/2007/09/19/a-new-pretty-site-where/

A new, pretty, site where people collaborate and share information to help each other get customer satisfaction. Companies are encouraged to participate as well. [Satisfaction]