But again, this is the problem with them - 0 transparency about who they are, where they operate from etc.
Why is this a problem? This hasn't been a problem for the past 10+ years, why would it be a problem now? As long as everything works as it should and the site pays.
They've held my money for over 6 months, without responding to any of my mails. Do you think it makes any sense? They have a non functioning customer support and you think that is not a reason for concern? LOL. What a joke!