I am about to upgrade my phone, which is currently an O2 contract.
However, the phone I want is a lot more expensive directly through O2,
so therefore I am buying from elsewhere, but staying with O2 network.
Obviously, I want to keep my existing numb...