most companies will entice you with a deal to groom you into the contract. prices for that and in the future will go up much faster than a new deal offer. even if you threaten to leave and get a deal it will never be as good as those for newbies. gas electric sky virgin bt they all do it. it is a business model that works because despite martyn lewis banging on about changing providers for a better deal most can't be bothered even if they are unhappy with what they have got.