ATMs with no added Kenyan fees
Using a debit card (with a Maestro logo in my case) your 'home' bank charges you a forex commission (usually a %) + a fixed fee. For me it is 0.5% on the mornings actual EUR / KES rate and a 0 fixed fee. But most banks charge more.
The Kenyan bank whose ATM you use often charges you a fee as well. I found Equity, I&M and CoOp don't charge a fee, although I haven't used I&M for some time now and only use CoOp, since it's nearest to where I stay. CoOp only started accepting Maestro debit cards less than a year ago, I think. Equity and I&M 'always' worked. Equity seems to have less reliable ATMs, although even when it didn't dispense money, in about a week's time I always got my money back. I&M has much more reliable ATMs, it seems, and (in the Mtwapa mall) could the one time such an issue occurred fix it right there and then, when I went to their customer service desk inside the branch office.