Bank of America withholds products and services .
Bank of America withholds products and services from 4,600 retail financial centers , including 15,900 automated teller machines , call centers , and online and mobile banking platforms .