Look at this website, another one which I saw on my facebook. Someone recommend this site for unlocks and jailbreaks and it actually worked on him. There are no paid jailbreaks however there is a small fee to unlock your iPhone done by a mobile specialist or via your mobile network provider. Other than that if you are patience you can wait until the free iPhone unlock to release. Which it will be available tomorrow, or some time this week.
Do not pay unlocks/jailbreaks via IphoneUnlocking.com, save your cash for free unlocks/jailbreaks. Respect the creators work.
Here’s a list of sites that you should highly avoid to purchase jailbreaks and unlocks. All of these sites are using the iPhone hackers’ work. They have no permission in any way to redistribute their software or resell them for cash.
There are many on the web, these sites are the main ones which I found in top results.