Has anyone ever heard of them? I got a request to submit from them via a contest and an internet search doesn't produce a lot of results (which should probably tell me something), but maybe someone else has some firsthand experience with them.