If there is an alternative at same price, absolutely. I don't understand the small mindedness of businesses who do this. Charging a fee for the way in which a customer pays is offensive. They obsess about their cost of accepting Amex but how much do they lose when I walk out of their store? I...