I’ve always stuck with PayPal for deposits and withdrawals. it’s widely accepted, and I’ve never had issues with speed or security.