4 ms·Debit cards aren't really any better.by NateDad 14y agoDebit cards aren't really any better.de90 14y agoHow come?niggler 14y agoVisa and/or Mastercard (two of the Credit Card companies) are involved in most debit card transactions