Hi,slyyy
If you need to unlock your Iphone 3gs then you can use remote unlock service .The service which is said to be the best and reliable way to unlock a Iphone without bricking the phone.If you are interested then I will suggest you the site
You must login or register to view this content. here they are providing this remote unlock service at low cost.You can avail the service from the site by providing some basic information about the phone like the country and the network to which the phone is locked to .By providing this information you can avail the service to unlock your Iphone to use it with any other GSM network of your choice.