Do you have to be in the last month of your contract to go through and be offered deals from the retention department? I've got 2 months left on mine, phoned up twice told them I'm cancelling and they just gave me the price didn't try and persuade me otherwise. I've been with them about 5-6 years now.