I just tried now and it won't let me deposit. It's strange how some casino's accept my debit card and others won't. Thanks for the info!
What debit card can you use if you live in the U.S.A.? I didn't think any kind of credit or debit card worked.