Pedant of me I know but Maestro is Mastercard backed I believe, not Visa and Yes, it's peculiar to Europe as you will find out if you try to use it in an ATM in the usa: doesn't accept it!