Paid out of my old contract, still with O2. They have completely messed up my payments. Emails asking for payments etc. All paid up fully after numerous calls and now cut off data and outgoing calls and still asking for payment....Absolute joke!! Making me hate this company.