um...ahh...duh...my little local bank, in northeast Ohio, has never charged me for anything.......if the banks ATM is down, for whatever reason they pay for the out of network fee.....money orders free......checking account free.....they even pay interest on my checking account......they even have a credit card that has a cash payback associated w/ the account