I want to upgrade my phone... have had the current one for many years and it’s showing it’s age. I’m on a SIM only contract until September. AIBU to pay the £45 exit charge now so I can get my new phone now? New contract has no upfront cost, loads more data and about £15 per month cheaper than the equivalent contract my current provider can offer! They didn’t even try to match it!