At the end of every contract I ring retentions and give my 30 days notice. I was paying£ 89 with a hundred pound credit fr [call it £80] per month. I said I needed it matching but they said best was £99 or a lesser package with no sim or extra box and 200 speed for £73. I said cancel me please. 2 weeks later got a call asking how much do I want to pay, l said match the new customer price and I will contract for 18 months [£79] the guy said OK. If I hadn't have got a call I would have rung back as I left once and sky wasn't for me. It isn't always this straightforward, last year I was cut off for a couple of days but got a deal I was happy with. For years I never bothered and was paying silly money.