If you like/enjoy the stations and get the discount, eg., 5 months for $20 plus tax/fcc fees, 1 year for ~$78 plus tax and fees, (XM Everything plan) then it's worth it. Usually requires a credit card and auto renewal.
Two things though. Be prepared to play chicken with them. No discount, say CANCEL, you'll get the discount. That's what they did to me last time. Even if you have to cancel, they'll send you a lower discount rate in the mail later. I've done that too.
The other thing is, keep track of/remember your auto-renewal date, call a day early to cancel. Otherwise they charge your cc the regular(too high) rate for the days without the discount.
I'd never pay full price for it though.
Two things though. Be prepared to play chicken with them. No discount, say CANCEL, you'll get the discount. That's what they did to me last time. Even if you have to cancel, they'll send you a lower discount rate in the mail later. I've done that too.
The other thing is, keep track of/remember your auto-renewal date, call a day early to cancel. Otherwise they charge your cc the regular(too high) rate for the days without the discount.
I'd never pay full price for it though.