In light of the suggestion to give cash in the "Can I buy a VISA gift card without a fee?" thread, how many places do you know of today that only accept cash? A small diner (5 booths + 11 counter seats) near me only accepts cash.
Conversely, an amusement park we love (Waldameer in Erie, PA) has gone 99% cashless over the past few years. The only places that accept cash are the ticket booths to buy ride-all-day wristbands and the machines to add money to your WallyCard (used for merchandise, food, games and rides). You can also pay with credit/debit cards for food and merchandise.
A small restaurant chain near me recently posted signs indicating that their credit card fees have increased, that they have been absorbing the additional costs but could no longer do so without increasing prices, and they would now be adding the additional percentage to checks paid by card. I didn't think card issuers allowed that. I suspect they'd like to go to cash only but it may not be feasible because the chain is not as small as I thought - it has 12 locations.