Stand your ground
I always stand my ground when I call in the day before my subscription is about to expire. I listen to their offers and always say "no, I will only renew at the same price I had."
I get 6 months for $36 so with taxes and fees it amounts to $44.32
That's not too bad considering it now includes live streaming from the app which I use a lot plus having Sirius in my car.
Sony 4K 65" TV- Shaw PVR 6412
Sony STRDH540 Receiver - Magnavox NB500MG9 Blu-Ray