Banks get a lot of criticism for their fees. Consumers hate having to pay ridiculous fees that offer little value to them. This has caused many financial institutions to garner bad reputations both ...