for the shop, cards save money via handling, banking,risk.counting and wrapping coin etc and advantage by instant credit to account before the customer even leaves the store, total cost of all that, around 1.5%....card fee to customer bill 3% extra profit to shop +1.5%....I dont think...