Got a letter and check today from this company and they wanted me to get online and activate the check and then deposit it into my bank account. Went to get online to check this company out and found out it was a rip off so I decided to report it also. THIS really needs to stop. some people would deposit this check and then get into SO much money trouble.
P O Box 740 Lenoir, North Dakota USA
Shopping Centers & Malls