The deposit and withdrawal amount is usually limited by the casino but is oftentimes higher than popular e-wallets.