You're right, credit card processing fee can add up to a considerable amount while processing micropayments, and this was one of our biggest concerns when we started working on this. However, contrary to what we thought, more than half the payments processed are for more than one coffee.
BTW we're currently passing on the card processing fee to supporters.