You'd be surprised, phil... I volunteer at a store in central Cambridge, and we get a lot of credit card sales, even for items under $10. The (not-for-profit) store accepts Visa and Mastercard, but not AmEx or other cards.
I do see a lot of airline affinity cards when I'm in there!