The site seems deceptive as it appears you are applying directly to the government and in reality it's a 3 Rd party that just charges you for filling out a document. But it's not just the money involved. All your information has been disclosed an perhaps compromised: name, address,
PH number, socialsecurity #, green card number... Basically everything it takes to create a fake identity. Very scary.
Of course they could be completely legit as a document processing service.
They could have been more upfront about it. I'm very uneasy about that a 3rd party now has all my information.