I've been doing this for at least 4 years now. I refuse to pay the what- 14 bucks a month for subscription. I have been receiving promotional pricing for the entire time. What I do is when they give me the price and the amount of months I immediately go into my calendar and set an alarm to cancel my subscription on that particular. Call them up and tell them I refuse to pay that much, (sincerity in my voice, I tell them I love satellite radio, I can't afford it, whateva whateva bla bla bla) EVERY SINGLE TIME THEY OFFER ME ANOTHER PROMOTIONAL PERIOD! And if for some reason they don't, I wait for the email(which has always come) that says something like, "we want you back" and sign up again for another promotional period. The best promo period I've received was about 6 months for 25 bucks or around that. It's worth a shot to try this route. Just thought I'd throw this option out there. Simple business strategy for anything really. Some budge some don't. So far XM has been great and that's why I'm still with them.