Beware, I did not realize that I was visiting a non-governmental site. These people are dishonest and charge almost $50 for nothing.
They make you believe that you are on a site that will process your passport, all they do is collect information that you give them and put it on a form which they send back to you.
What's really bad is they have all your information including your Social Security number. I have since put a freeze on my credit reporting company. This is a real hassle