I don't play at these sites anymore, but I think a pre paid debit card would work just fine