I have been with O2 for years and have a year left on my contract but it
has always been so so bad for data and lately even worse. It is so bad
around Manchester that I had to get a PAYG EE sim card for my dual sim
phone because O2 is just simply unu...