I highly recommend this site and service :D
They unlocked my iPhone 3GS, which was locked to an american provider, but I lost the original sim and didn't get any help from the provider.
I chose this site because of its good ratings and it worked instantly after some time.
Connect with Facebook to get one click access to Trustpilot. It's easier.Sign up with Facebook