If that's a good email address, they don't list it on their site. I'll try it, but maybe they don't want to be bothered with email.
I would try contacting them through Faceplant, but Faceplant suspended my account as soon as I signed up, and there's absolutely no way to even find out from them...