cancel
Showing results for 
Search instead for 
Did you mean: 

Customer Feedback Website

Established Member

Customer Feedback Website

A few weeks ago I read on a thread about a website that also people to send feedback directly back to companies, does any know what website that is?
 
 
Message 1 of 2
1 REPLY
Valued Contributor

Re: Customer Feedback Website

http://www.planetfeedback.com/
- - - -
in a credit-scoring postnuclear Stone Age...
Message 2 of 2