Don't try and get an offer to stay. I cancelled, it takes 31 days notice, but now when I log into my account I already have an offer for 35% off. I've never had 35% off from trying to get a better offer to stay.
So just go to chat system? Cancel? And then you can always "un-cancel" within 30 days?
In the meantime you'll hopefully get an offer?
My only concern is I'm on an old HD legacy package with Sky F1 (HD) thrown in. That package is not available any more, so I'd be concerned if I cancelled, I'd have to move onto a standard (current) package and lose it!