Sorry if this has been discussed before. I am thinking about getting an iphone when they arrive in the uk. I am currently on o2 contract so does anyone know if I will be able to use my current sim card in the iphone with no probs? (would all the functions work, visual voice mail etc?) would I have to get it unlocked? I dont really understand how it works. when you buy from the apple shop or apple online do you have to sign into a contract? I would be so grateful if someone could help me. thanks in advance!!