drew

drew

Member since June 2026

Complaints

YouGov Stopped Sending Me Surveys and Makes Rewards Difficult to Claim

12

I have been a YouGov user in the United States for several years and until recently I was satisfied with the service. Ho...