I opened this checking account with First Federal Bank last year. The account is supposed to be free, as long as I get my pay direct-deposited there. I had no problem with that; I work as a freelancer, so most of my pay goes through PayPal. The bank sounded okay with that, too - at first. Later on, I was informed that PayPal deposits didn't count, and unless I get something else arranged, I would be charged $18 per month for service. Thankfully, I was able to obtain a temporary part time job that direct-deposits my pay, so I am fine for now. When the gig is over though, I might have to close this account. $18 per month is a ripoff, if you ask me.
As to the account itself, everything works fine. I do online banking, checking my balance, doing transfers, etc. Interest rates are low, but that's nothing new, most banks offer ridiculous rates these days. In fact, this checking account has a better interest rate than the savings one: I earn more interest when I keep my money there rather than transfering it into savings - go figure.