If you wish your deposit to arrive on your casino balance immediately, you will need to use the Express option, meaning a credit or debit card, for which you’ll be charged higher fees. But, if you don't mind waiting for 3 to 5 working days, you have the Economy option, meaning you can make the payment via your bank account, and for that, you'll pay way lower fees.