I'm not joking. Twice in the last month we made a relatively modest CASH deposit and found a fee on our statement for the bank to accept our cash. First time it was $3.00, the next time it was $4.40. I thought accepting cash deposits was part of the regular job duties of a teller. I'm flabbergasted.
The funds availability policy is ridiculous. It is takes them three days to process a check that my local credit union makes available immediately after deposit. Their overdraft fees are astronomical! $37.50! Definitely don't recommend.