How much do Americans pay in bank fees per year?
The average American pays $200-400 per year in bank fees that are often completely avoidable. Banks earn over $11 billion annually from these fees, with overdraft fees alone generating $5.8 billion...
Read more