@Scrbblchick -- I've seen those machines, too. I think they take advantage of people. I see a lot of the people who use them are probably undocumented, which is why they don't have bank accounts and get paid in cash. They may also not know how to count the local money very well, so the machine does it for them. I wonder if they know they're getting skunked for a penny or two on every dollar.
Why not charge a flat 50-cent fee? Then, they would keep everything over $5. But that would make sense, I suppose. Plus, it would be the compassionate thing to do. Which is probably why it never gets done. What a cynic I am!