Possible credit card surcharges could destroy the mental accounting that made hefty annual fees feel worth it, triggering a mass exodus from premium cards.
1 in 3 small businesses now add extra charges when you pay by credit card. Rewards cards may not make sense when cash is king ...