Hi! I've been an o2 customer for many years and am entitled to upgrade
this month. However, I am struggling to find an incentive to stick with
purchasing from o2 given that, for example, the Samsung S9 - over 24
months at only 5GB data - is £45 per m...