Hi there are many providers found online who help you unlock your phone safely and easily.I recommend you to visit http://www.theunlockarena.com/ here they ask you the mobile model ,country and the network name to which your mobile is locked and the IMEI number of your mobile .then they deliver you code to unlock your phone.

I have also read from an article that you can have your phone unlocked by calling your phone service provider and tell them that you will be going out the country. If you do so, your phone service provider will give you some advice as well as have your phone unlocked. I am not so sure if this is going to work but I just thought I'll share this. I hope it can somehow help.