Sirius will give you a considerably reduced rate, and sometimes give you an upgraded plan (last time they added streaming at no extra charge...we rarely use it but I suppose it's nice to have) if you try to cancel. Trouble is, the reduced rate is generally only good for a year, so you have to go thru the whole song and dance annually. I never can remember when the offer runs out, but when I see the full price appear on my CC statement I know it's time to call them again.
Sure wish there was a way to avoid playing those games.