Most online casinos will accept personal checks, bank checks and bank drafts. These are probably the slowest way to deposit as your check needs to be sent to the casino, and then the funds from the check need to clear into their account. Slow, but sure.