3 ms·
I don't understand what you mean by "Visa and Mastercard are cards owned by the banks."
by stanleydrew 16y ago
I don't understand what you mean by "Visa and Mastercard are cards owned by the banks."
- seiji 16y agoYou can't go to Visa/MC and get a card. You have go go through an issuing bank. As opposed to Amex where your card is issued from them directly (though, they do have bank issued Amex cards too).