People in the U.S. hold 1.3 billion credit cards and receive an offer for a new on once a week on average. (Foster letter 4/10/04)

http://garydfoster.com/