OnStar
Survey card
- 12-14-2008
- 8
OnStar sent me a card wanting me to take a suvey. When I got to the site that was on the card, I could'nt find the survey I was supposed to take.
Company: OnStar
Country: USA
State: Texas
OnStar sent me a card wanting me to take a suvey. When I got to the site that was on the card, I could'nt find the survey I was supposed to take.