my wife received one of these as well. it is a complete scam. they are expecting you to cash the check then wire money via money gram to a person who isnt even suppose to show id to pick up the moneygramm. be careful of these [***]. original site owners name is debbie bashi.
[email protected] is "its" email. company located out of deleware but owner located in dallas tx