So I have around 4 months left on my contract , my current phone ( pixel 7 pro ) is not in the best of health ( been dropped far too many times ) I want to replace my handset and I can get good deals elsewhere with other suppliers / networks as a new connection.
Wouldn't it make more sense for me to be offered an early upgrade from ID mobile and I pay the cost of the handset ( not the service) for the remaining months and sign up for another 24 months?
Otherwise I'm guessing I just request a PAC code, move to another supplier / network and I pay the full 4 months remaining ?
What's my options