(No, I’m not planning to emigrate to the US. I just wonder why people seem to be willing to pay for something you are entitled to get for free.)
Each year, the US is allotting a certain quota of Permanent Resident Visas, commonly known as Green Cards, to immigrants in spe. To be eligible, you have to fulfil certain requirements (level of education, come from a country that’s not excluded, and stuff), and if you do, you can apply and hope to be drawn a winner (if not, you can try again next year, and again, and again, as often as you want).
Participation is free. All you have to do is mail in a sheet with your personal data and a photograph of yourself. Yet there’s an army of companies that offer Green Card lottery services, which basically means they do all the stuff for you. And they charge you something for that, here in Germany, after checking some of those companies’ websites, the usual fee seems to be some 50 euros or so.
Why the heck are people willing to pay that if they just could mail in their application on their own? The companies say the formal requirements on the applications are extremely strict - everything is regulated, including the size of the envelope. If there’s one flaw, you’re disqualified, and the company makes sure the formal stuff is OK. They also translate everything for you because, of course, the application has to be in English.
I agree that overly cautious people might want to pay that money to be 100 % sure. But it’s not that difficult to do it alright on your own. They don’t want you to write novels, they just want to know your date of birth and some other data along that line. The US embassies will tell you about the details of the lottery for free, and you have the same chances of winning as someone who paid 50 euros, just at the cost of a mail stamp to Migrate, Kentucky, where the appropriate authority is located. So I guess the Green Card service companies are just ripping of their clients, charging hefty fees for doing something you could do on your own in 20 minutes. Right?