...
In my city, the few BTMs have a fee ranging from 9% to 14%-plus. The fees were lower until recently. It may be that when you add up all the costs (the machine itself, managing it (putting BTC in, taking cash out, electricity, rent, etc.), a very low fee would not sustain such a business.
To my knowledge the machine I have used DOES NOT show the fee either.
20% is very high. Even the normal 14% I see drove me to using Circle when I want to buy.