At Cosmo, punters can make an online casino deposit with bank account, e-wallets, prepaid cards, and direct transfers. No matter what method you choose, the deposits are instant and free from any fees.