User Activity

My bill isn't due for payment for another 2 days but O2 have disconnected my phone, including receiving calls and text messages!!! How can this be fair??