I've received a check from them, too. I've visited their website and everything seems legit.. the check cleared and all. But I'd like to find some reviews or feedback of any kind. Hell, I can't even find anything right from google. Any answers would be appreciated! Thanks!