I have taken out a contract on the 18th of March, I presumed I would be
billed again on the 18th, o2 have tried to take money out yesterday
unfortunately I cannot afford this atm as I don't get paid until the
15th, I cannot get in contact with o2 and...