Analysis Finds Hidden Bank Fees, Ways to Avoid Them