I am thinking of becoming a pay monthly SIM only O2 customer. I have
seen O2 currently have a 12 month contract offer for 20Gb data with
unlimited minutes and text for £15 a month. However, it says in the
notes just below it "Get 20GB for £15*, for a...