I'm a new O2 customer and set up a new contract and phone online on Sun
28th Jun. I made sure the phone I'd chosen was in stock and if I placed
my order by midnight, it would arrive the next day. 9 days later -
nothing..... No email confirm delay. No...