Yes they need to immediately! That's the reason why I signed up with them and started playing was because this site gave them a high score and trust pilot did too, who I've already been working with to get them down to a 1 star review with them as well because this casino is full of crap and I've seen a lot of stories where people said that they were unable to receive their withdrawals and every request to withdraw funds would get denied for various reasons.







