A big advantage of sticking to reputable and legal casino brands is that you have a lot of deposit options. These include credit or debit cards, electronic wallets (PayPal and similar), 3rd party gateways like Canada’s ‘InstaDebit’, voucher systems like PaySafeCard and virtual / prepaid Visa cards too. If you are playing in NJ or DE, you can also deposit via B&M casinos, or using VIP services linked to these.
Casinos protect themselves from money laundering by aiming to process cash outs to the same method you deposited with where this is possible. Alternatives include local bank transfers and even old-fashioned paper checks.