did they get your details right?
Last time i rang o2, i gave them my name, address, security questions etc, and she told me that i had an 18 month contract, i owe them like 60 odd quid etc...
Turns out she tapped my phone number in wrong, and didnt listen to any of my details i was giving her, so didnt realise her mistake. the stupid cow then just hung the phone up on me.
O2 sucks!