had a upgrade booked today was meant to be delivered this afternoon took
afternoon off from work stayed paided for delivering in the afternoon ,
no luck and then to find out could be other 2 days when i phoned O2 ,
and to top that the phone case and ...