OnStar
Online survey
- 05-27-2008
- 6
Got card for online survey for OnStar customers. Cannot find the website to take the survey. What else does this company have to waste my time on a p;hony survey that promises to enter you in a prize draw??? Does this company think everyone is a dumba$ democrat???
Company: OnStar
Country: USA