honestly, mastercard has been solid for me. fast deposits and withdrawals, plus most casinos offer bonuses when you use it.