One thing that you will appreciate if you sign up and become a new player at this casino site is that you are going to find plenty of different deposit options, and as such if you do want to make a deposit using a debit card then you are going to be able to do just that and all deposits are of course processed in real time too.