Transparent high fees beat hidden fees
A check casher's flat, posted fee (around 2 percent) is often cheaper and always more predictable than a bank account whose costs arrive as surprise overdraft charges of $35 or more per incident. For people living close to zero, being able to know the cost in advance matters more than the nominal price, so choosing the visibly expensive option can be the rational one.