Hi. I bought an iPhone but it's on a different network to my sim only contract. I'm currently on EE but this iPhone is locked to Vodafone. I visited a local phone shop who said i needed a code from Vodafone? I contacted Vodafone who told me I had to buy a sim and use the phone for a month then ask at one of the Vodafone shops to unlock it. After chatting with a few people, they say take it to a phone shop and they will unlock it straight away for a charge? I have taken a look on youtune and there are so many different clip showing how to do it but, which one would be best and simple without too much a cost.