From McMillans' facebook page:
I just got off the phone with my Merchant account provider. As part of the contract I signed with this company, I also signed a contract with Visa and MasterCard that precludes me from "NOT" accepting credit cards from Bank of America as payment. So, I wanted to make sure that everyone who has supported us through this incident realizes I am not backing down and knuckling under. We have always prided ourselves in being an upright law abiding company and we will honor the contract that we signed.
Why do I think they won't have much trouble finding a bank to replace BoA?