There are bank charges for every transaction that's why some shops refuse to accept a card for small sums of money it's simply that the charges are more than the goods purchased.