So, as an existing O2 customer I took out another pay monthly contract,
with overnight delivery which was due yesterday. Didn't get any delivery
info checked online and it said delivered at 11.18 but it wasn't long
call with customer services and the...