You can try Ziphone. I believe there are many others out there. I have unlocked 10 iphone this last two months. Ziphone has always work except for 3.0. I have used ziphone to unlock my first 9 with no problem using 2.6(I believe thats the version I was using.) But discovered installer.app problem with 3.0.
I didn't have time to troubleshoot it so I went to iliberty and it work even better.