Switch/Maestro is a debit card, therefore when a transaction is made, the money comes out of the cardholder's current account a day or two later - unlike credit cards where you get a bill at the end of the month and pay it all at once.
Switch/Maestro was designed as an electronic replacement for cheques, which you can also use to deposit money in your online casino account.
Minimum Single deposit at the casino: $20
Maximum deposit at the casino: No Limit.
Switch/Maestro Customer support: enquiries@s2cards.co.uk