I have been with O2 ever since I started paying for my own phone
contract and have never had a bad experience (signal not always ideal
but nothing too frustrating). I went into my local store on the 9th of
May and had the best customer service I coul...