yes i have unlocked my Iphone recently under vodafone carrier using an online site named http://www.theunlockspot.com/apple-iphone/rs10wp9/ .
What you will need to do is first find out your mobile phone’s IMEI number. You can find this by typing in *#06# and then hitting the enter or send key on your Iphone . This number is completely unique to your phone and will be used to generate or calculate an unlock code for your iphone . Keep in mind this only works with GSM or SIM based phones and not CDMA ones. Get the unlock code in the site i have mentioned and unlock your iphone mobile safely without vain ..