The site pops up during a green card renewal search and looks like a govt website and doesn't tell me anything about additional application fee. As I…