Hiya, My contract is not due until September but O2 have offered me an
upgrade now and they will pay the rest of my contract. So, armed with
this information, I decided to try and upgrade with a third party so
that I can claim a free gift, however, t...