Pretty common with all business accounts. I get $7,500 in cash deposits free every month and get hit with a fee for anything over that. I almost never deposit cash. Most places you can avoid the fees if you have a high enough tiered account, most require $50k or more average daily balance to have no fees.
Other ? Is why you would ever deposit cash unless you are in retail or are getting 1099'd on it.