I’m in an exact similar situation, ive reserved the iphone in store for next week to join iUP as I pay £20 a month for my contractI have a brainteaser for you guys..
I've bought the iPhone Pro Max 256GB direct & SIM Free from Apple. I am with Vodafone and pay them about £20 a month.
I usually upgrade every other year, but with the rumours of the 2020 iPhone to be a major one, I will probably be tempted to upgrade.
I've been reading up on the iUP this evening too...
Which is better value for me?
I know I’ll more than likely upgrade next year if the rumoured updates happen as well