I already sent several emails from their support page and to their email address directly, I also sent a message to their Facebook page. No luck getting a response.
Has anyone been able to contact them?
Has anyone been able to contact them?

Comment