US-Immigration.com
Consumer Report
- 09-26-2011
- 18
This site has a web page with the Statue of Liberty in the left hand corner with the words "American Immigration Center". This is blatantly misleading visitors into believing that this is an official web site
Having entered personal information it only became apparent that this is not the official web site when it was unable to e-file my documents and I had printed out the forms.
There is a disclaimer in the small print but this should in the header not the foote
Company: US-Immigration.com
Country: USA
State: Florida
City: Miami
ZIP: 33145
Address: 2520 SW 22 St., #2-077
Phone: 8008141555
Site: us-immigration.com