Absolutely. The casino has teamed up with some of the best payment providers out there, and that enables you to deposit very quickly – in fact, instantly.