[…] research has found that 83% of consumers made payments for credit products in the last 90 days and that credit, in general, is a significant part of life for most consumers […]