Ok so whatever happens your paying £300 for the year.
Is that with or without 02 insurance.
An iphone 4s on a 12 month contract is good ,and as far as i can see is not available on their website, so you must be an existing customer on a reoccurring contract.
I'm on a really old contract maybe 6 years, when i got a crappy phone with it, never bothered me as i loved the contract, ok maybe love is a little strong but suited me, they randomly offered me an iphone 4s when i went in the store looking for a new phone, had to renew the same contract for 12 month, but didn't really bother me seen as i'd had it so long.