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.
FYI, we answered a call from this number. It is from a company called TeleSight customer feedback research. We had a delivery from Home Depot and it was a survey.