yes it does. from a game theoretic perspective, it only would make sense for me to switch to cash if everyone else did so that the store wouldn't incorporate the extra fee into the price of their goods. However, one can't control others, they can only control their own behavior. So in a situation where there goods cost extra, because others are still using their cards and the owner has to markup prices, the only rational thing to do is to use the payment method you prefer. And economically speaking, all the cash users are paying extra for a good they don't use.