Ready or not, it looks like the U.S. is moving toward a “cashless society” in which the vast majority of all consumer payments is conducted via credit or debit cards. A recent study by MasterCard Advisors entitled “Cashless Journey” attributes more than 80% of consumer purchases in the U.S. to credit or debit card transactions…

Taken from:
Is Cashless Coin-Op The Future Of Street Locations?