Ring and ask foryour PAC code 30 days before the end of your contract, you can also give them notice to finish the contract at the same time.
You will find that you will get a phone call and get offered a deal (some of which are excellent at the moment

)
Obviously you will have to decide what you do with the deal/deals they offer to keep you.
---------- Post added at 12:44 ---------- Previous post was at 12:41 ----------
Here's a handy site
http://www.paccodes.co.uk/index.php