Just a quick update.
As of this morning BoA has refunded all monies that were stolen back into my checking account.
I'm very suprised how easy this was to correct. BoA did a stand-up job.