About 546 million cards from the four major card issuers (Visa, MasterCard, American Express and Discover) were in circulation in the United States in 2012, according to the February 2012 Nilson Report. That works out to about two cards for every person over 20.
Like any...