Hi, I've just bought an iPhone with 3 weeks left on the warranty. Unfortunately it's locked to O2, whereas my existing contract is with Vodafone. If I have it unlocked then will I not be able to extend the warranty? If I do extend the warranty and then have it unlocked then will the warranty not be valid if there's a problem? Many thanks for any help.