I've had the worst experience of my entire 22 odd years of mobile phone
contracts coming back to o2. Managed to mess up a number port. Blame it
on a faulty SIM despite the SIM previously working fine with the new
number. OK I'll give them the benefit...