Depositing Casino is easy: let Switzerland show you how it’s done