User Activity

Looking to upgrade my current phone to a Samsung S10. O2 are showing £41.20 pm with 30 GB of data.Can get same phone and on O2 network with Mobile Phones Direct for £34 pm with 60 GB data.Do O2 price match? Thanks
Kudos given to