Debit and credit card usage and satisfaction