So I call up Bank of America, and they are great about the whole thing. Cancel my check card, rush me another one, reverse the charges and the overdraft fees. There was also an attempted charge to EverythingHatian.com which was declined. Ha. Not mine, honest!
According to the wonderful lady on the phone, this mostly happens as a result of giving your card out at restaurants. Must've been at Broadway on Saturday. I'll be paying cash at all restaurants from now on, and I don't think I'll be going back to Broadway for quite some time, if ever again. I have to give it to Bank of America, though. Amazing customer service and a bank or ATM on every corner. Love this bank.