My cousin got an iPhone 4 after renewing his Orange contract, and when he asked them about the getting the phone unlocked (he's been with Orange for 10+ years) they told him they don't offer an unlock for the iPhone and so they cannot unlock it - now or anytime in the future. However from what I gather, a UK law requirement states that ALL carriers must provide an unlock if requested. Not right away perhaps, but they must offer one. They may charge to do so at a reasonable amount - £15 was what I think was considered reasonable, although I know some carriers say £20/30 for the iPhone. Now I know O2 offer to unlock an iPhone under contract for free AFTER you have signed the contract or for £15? if you are on Pay As You Go. I am not sure exactly where the other carriers stand (length of time/contract type and amount for unlocking). If anyone has any specific data pertaining to individual carriers then please post. But what I do know is that carriers MUST provide an unlock and any sales person stating that they can't or won't unlock it is either unaware of the legal requirements or lying. So I presume my cousin can get his phone unlocked even if Orange tell him they can't. True?