I've been with O2 for many years. Never been with anyone else. Keep upgrading every two years. Now I'm actually wondering why. I would get cheaper options from so many other providers that I can't find one good reason to pay extra monthly payments to O2. Suggestions?