I'm nearing the end of my contract & eyeing the deals out there, however
I've recently discovered I have a poor credit rating. I've been an O2
contract holder since 2006 & never missed payment but am now worried
about my chances of getting an upgrade...