I've used their Casino Platform a few times and never had any payout issues, but I always stick to smaller amounts. The interface is decent, and the games run smooth, but I’d avoid leaving too much balance sitting there. If you're worried, just cash out right after a win—they’ve processed mine...