This is a 3rd party research company. allot of companies use them, Dell and most likely Home Depot. They do call back surveys. I don't mind surveys but don't like the fact these companies are giving out my phone number to 3rd party companies who could missuse them or sell them.
very happy to see this site is here and to know who is waking me up every morning and leaving no message. I hope home depot knows that I was happy about every bit of service EXCEPT this stupid customer satisfaction survey.