Today, at the bakery in Germany:
I purchase three pieces of cake. They cost 5 euros and 13 cents.
I have 12 cents in coins, otherwise only bills.
“That’s not enough,” the bakery lady says with mathematical precision, so I have to hand her a 10-euro bill and she has to hand me a bunch of coins.
That’s how it works, perfectly correct.
A few years ago, in Bolivia:
I am walking through the neighborhood in Cochabamba, discover a small bakery, have two pieces of cake wrapped up for take-away, which costs 14 bolivianos (= 1.70 euros).
Unfortunately, I do not have the right change, but only a 50-boliviano bill. That equals only 6 euros, but is enough to embarrass the bakery lady, because she doesn’t have enough change. It’s a family bakery, tucked away in a residential neighborhood, not too busy.
“No problem,” I offer, “I’ll quickly go to the supermarket and buy something to drink, so I can get some change.”
“Do you live around here?” asks the bakery lady, who has seen me for the first time and must have noticed that I am not Bolivian.
“Yes, a few blocks away. Lucas Mendoza Street.”
“Then just pay whenever you come by again. Better enjoy the cake now!”
That’s how it works, perfectly human.