So, I set a reminder on my phone for a few days before my deal exipiration to make sure I call Sirius. I called today (my deal expires in 2 days). Told them I wanted to cancel. They offered me 1-year at $99, I said too much. They offered me 6-months at like $46, I said too much. I told her I wanted the 5-months for $25, she said that she would have to put me on hold to check if that was available. LITERALLY, she put me on hold for 2 SECONDS (literally a two count) and then came back and gave me 5-months for $25. I mean it's a good deal but I am not sure why we have to go through this every 6 months (and I have two cars which have different expirations for Sirius, so I call 2x per year on each car. Anyway, hope this helps...