The link pops up when you type in renewal permanent residency card. It looks deceptively like the official U.S. Gov website, but it's not. Read very carefully at the beginning. It should have us.gov at the end. They have. Com
Please don't give your credit info. To these people. The official site doesn't ask for payment until the very end. I didn't get scammed bc I read everything, I can see how non-English speaking ppl would get hit, I'm putting out the warning. Someone needs to take this site down. They're located in Barcelona. BEWARE.