The vast majority of online casinos that allow you to make deposits and withdrawals via Mastercard and Visa also accept Maestro transactions.