In November I was coming to the end of my EE contract, I looked online and found, like you that they are stupidly expensive for renewals. I was annoyed as I have found them to be the best mobile provider, by a long chalk and almost always have signal when those around me don't.
I got a PAC code...