I can't find a phone number any where on the website. The domain is registered to their technical contact so that's another dead end. I think it's time to kick into high gear persistence.

Write them EVERY day. Be assertive, but don't be rude. That's what I'd do.