can't sign up
i just registered and it's all fine. it's all smooth and no problem. make sure that you are not from 'restricted countries'

These are some of the important things some gamblers fail to take a critical looking into before advancing on making use of a casino. Some just get attracted by the bonus offers for new customers and other promised incentives without having a clue of the terms if conditions such as jurisdiction permits or restrict their country from accessing the casino.
I can't really be sure, but maybe some of those complains from some users about deposit and withdrawal problems they facing could be users from restricted countries and they not aware still.