Half the U.S. population carries at least two credit cards; 14% carry more than ten. (Foster letter 3/25/07)