Yes. Leon Casino has all the usual fiat methods of payment, as well as cryptocurrencies. Deposits are available immediately to start betting. Withdrawals are also processed and made available quickly.