I'm currently on O2 with Carphone Warehouse (i.e. where one is contracted to / billed by / supported by Carphone Warehouse, not O2 directly). I've just spoken to Carphone Warehouse customer service, and according to a manager there they will be offering the same contract 'restart' option as O2 are offering to their direct customers. i.e. For contracts with pre Sept 18th start, you can exit with no penalty and take a new 18 Month iPhone tariff. [Note the above was in the context of being a CW-O2 customers. CW + Other Network may well not have this option, but instead have to retain & 'minimise' their existing contract + sell handset, to minimise outlay).