!comment_text!
Caller: !caller!
Visa and Mastercard are separate companies. They do not sell credit cards to the public nor they call the public. Banks do. Amazed after more than 50 years of these companies on the market, people would still fall for this scam.