According to the new law.If you have bought that phone after jan 26 2013 it is illegal to unlock without network provider permission. If you want to make it legal you have to sign the petition.It has to be done by 23rd of February .To make it legal you need to wait until 1 lakhs petition to be signed in and approved by USA government .
If thats not your case you can very well unlock with the help of online vendors like
onlinegsmunlock.com. lets pin our hope that the petition should be approved.. i just purchased an Iphone 5 and i want to unlock it