I have 4 contract woth o2 and one of which i cancelled. Even though I said I don't want puc or any other number, so they had no excuse for incompetence . But surprise surprise the stench of them not doing their jobs, still not just charge me for a canceled contract but its double what I singed up for with virgin. From terrible signal to useless staff these really are the cowboys of the UK.