But there are plenty of reasons not to do business with Bank of America. I'm no shill for them.
I like privacy.com for this purpose - works well plus it can anonymize transactions to make them opaque to the bank.