Bank of America N.A. was slapped with a California class action for breach of contract and unfair business practices by an attorney who alleges unlawful conduct of placing holds on checks for more than one business day before making the check funds available to the depositor.