You can unlock your iphone from 3 network using remote unlocking method.Which is the safe and secure method to unlock iphone.You can get this service from http://www.classicunlocking.com/apple-iphone-4/rs16wp9/ here you need to specify your country,IMEI number of your iphone.Here they unlock your iphone using latest verions of iTunes.
sahana, August 2013