They used KnowledgePanel for the survey.
KnowledgePanel have seals of: BBB accredited business, Trust-e site privacy statement, and they are a member of the Council of American Survey Research Organizations ("CASRO"), the professional trade association of survey research companies. Knowledge Networks adheres to the mandated CASRO Code of Standards and Ethics for Survey Research.

Although they only show a sample size of 848, they claim the margin of error is only 3.4 percent.

The demographics that they used matches up well with the US Census.

Do not argue with an idiot. He will drag you down to his level and beat you with experience.