Yes, however, all deposits are free. You might need to pay a certain small fee for withdrawals depending on the amount per transaction and the casino itself.