I bought an iPhone 4 on contract from O2 in July. And got an awesome discount because of the company i worked for at the time (30% off each month). I was thinking of trading in my iPhone 4 for £270 (envirofone) and buying the new 4S Sim Free from Apple. That way I get to keep my awesome tariff. Will O2 let me put my SIM into another phone?