Interesting thread. I think it depends on where you’re playing. I use PayPal for withdrawals at most casinos, and it typically takes 24-48 hours for the money to hit my account. Not instant, but reasonable. The key is choosing casinos with good reputations for payouts. I’ve had good experiences with 888Casino and Betway they process withdrawals within their stated timeframes consistently.