I'm thinking about giving Chumba casino a try, but I've read some pretty worrying reviews on trustpilot and sitejabber. A lot of people are saying they don't pay out or delay withdrawals for weeks or even months.
What's the real deal? How are Chumba casino payouts? Do they actually pay out, or are the reviews accurate? If you've played there, I'd like to hear about your experiences.