Can't get rid of banks that easily.
Agreed but with all the talk of regulation in US re: BTC at present it may be easier for them to operate a fully licensed & regulated exchange with a sympathetic banking provider.
At the minute I guess they are cashing out BTC through a 3rd party and dumping the dollar into a standard business / merchant account at a local bank. This is could be where their problems have stemmed from as the paper / audit trail is more convoluted.
Cashing out BTC? That is surprising given that BTC might account for only a portion of their sales now..