I wasnt aware of the 3 year offer. I know of no other alternative to Onstar which I guess is how they think they can justify excessive pricing of $16 a month. I'm still mad that my data price went from $20 to $25 a month! I agree that its not worth $16 because that is almost $200 a year for a minor convenience to have. Those fees could buy me 10 years of magic jack lol. GM seems out of touch on some of its pricing.