My contract is up next month and was looking to get the new Samsung
Galaxy Note 9 as i loved my Note 7. But the deals for O2 are all 24
month which makes things too dear. Tesco Mobile and Virgin both offer 36
month contracts that make things more aff...