BetDeal.com accepts all Visa and Mastercard / Credit and Debit card maestros as a deposit method, Even though there are restrictions on withdrawals from Mastercard / Maestro