Hi gurusMy iPhone 8 screen cracked a few weeks ago and at the same time
the battery life has dropped a lot. My contract expires on May 10 and I
want to save some money too. I'm currently paying £40/month but see a
contract for £23/month with the amou...