on 21-05-2018 19:10
Why do you want to leave your contract? I think you are under the misapprehension that the grass is greener with other networks. All your 5 points are exactly the same whoever your provider is. What is the issue with your bills? All charges are fully itemised and if you think you have been overcharged can you give us an example?
In the meantime please make a complaint. O2 won't read anything you post on here, it's purely a customer forum. As for leaving O2, you signed for a minimum term and need to stay unless you pay off the device plan and give the 30 days notice required for the airtime. Other networks don't give you this option, you would have to pay months x tariff for the remainder of the contract if you wanted to leave.