I've desperately been trying to contact O2 to try and delay my payment.
Been trying for two weeks but cannot get through and its really
stressing me out to the point of depression. Every number I've tried to
call hasnt worked. I've tried 202, 0800 90...