Felt stupid that I used this website. Clicked through google search without further thinking. It is a Spain based scam website. Had to contact my bank to get my money back. DO NOT use it! Use the USCIS official website. And check their tips for preventing scam. https://www.uscis.gov/scams-fraud-and-misconduct/avoid-scams/common-scams
Lin L.'s review of U. S. Forms earned 2 Very Helpful votes
Lin hasn’t received any thanks yous.
Lin doesn’t have any fans yet.
Lin isn’t following anybody yet.
Empty.
First they fail to provide the form then charge several times from Barcelona. Terrible scam 3rd...
The link pops up when you type in renewal permanent residency card. It looks deceptively like the...