Be careful of such websites. While they may be perfectly legitimate, providing your DOB, SSN, name, address, etc simply invites identity theft - maybe not from the company, but from a dishonest employee or just careless dumping of forms in the trash.Difficult though it may be, I suggest you continue to solve the problem through the government office.
you can get your b certificate from the county or state you were born in, might cost you $10I am not really sure how those companies get information that sometimes people who should be entitled to it(relatives etc) cannotyou can get your own passport at most any post office