Most do, but surprisingly, a lot don't. I've gone by this one company the past few years and have had a lot of goodies in my hands ready to buy and when I plop it down, they say "oh, we don't accept credit cards"
I rarely use cash... I hate carrying it around. You can't cancel money if it gets stolen![]()