E-wallets are punctual and most top casino techniques e-wallet withdrawals in 24 hours or less