OnStar is a horrible company. I went through the billing me for 3 months after I traded in a 2004 Malibu in 2008. Never did get my $90 back. Ugh.
When I get new vehicles I decline to give any credit card info on the welcome call and basically ignore OnStar. OnStar dont like it but my salesman tells them to back off.
NEVER give your credit card information to OnStar.
I think it is disgusting that GM is apparently forcing a subscription on GMC, Buick, Caddy, Corvettes. What could possibly go wrong here GM?