Hello, I upgraded to a new phone contract on the 11th of April; the
phone is supposed to be arriving on the 14th however I have since found
a better deal elsewhere. Can I still cancel the o2 contract even after I
have received the phone and what is t...