Also, there is not such thing as a 'semi' jailbreak.
You either are jailbroken or you aren't. There is no halfway.
You can have a tethered jailbreak, which means you have to connect to a computer running the JB software to reboot your phone, or you can have an untethered jailbreak.
But there is no such thing as a 'semi' jailbreak.
And as mentioned, jailbreaks are free. If they want money it's a scam.