I googled it and apparently some people exchanged a few emails with them and determined they're a scam for sure.