I have a contract with EE that finishes Jan 15th, I have found a deal online still with EE but through affordable mobile.co.uk 5gb of data rather than the 2gb i get now for £8 cheaper than i pay now. EE wont offer me this deal despite it still being with them so would i need to buy the new deal and then cancel my current contract, never done it before and dont really understand what i would need to do, any help appreciated.