I think that site is B S and profiteers on FREE work done by Dev Team and others.
They were advertising a 2.2.1 unlock LONG BEFORE it was actually available. I would say proceed with caution until "official" word comes from Dev Team.
Love their quote:
"Upon downloading our software you will be able to Actiavate..."
LOL-Really it is not funny though-this happened at the beginning of this year right before yellowsn0w was released-might even be the same swindlers, the web site looks familiar.
I don't like when people make money off other people's work (see Milli Vanilli). Dev team won't even accept a donation and believe me I would donate if they did. Their work has saved me literally hundreds of dollars in foreign roaming fees, maybe even thousands.