Quote:
Originally Posted by After Shock Media
A large number of people do not even use their credit cards or have one. They use debit cards and in the US at very least, most debits are Visa based.
|
There are lots of banks that issues mastercard debit cards.
