BoA finally refunded me the money on Friday. Not sure if it's because of the police report I sent them 3 weeks ago or because of the complaint I filed to the CFPB last week. I was contacted by someone from BoA's resolution team (or whatever it was) on Tuesday. In his email, he said to give him a call first to confirm who I am. I wasn't able to call until Friday, but couldn't reach him. The same day I went home and found that my money was refunded. Huh. What timing. Guess I should still respond to his email? Still thinking what to say to him.
Well, in any case, I'm just glad to have my money back. Was wondering if I'd be compensated if lawyer is involved, but oh well. Now, I need to find a new bank. Enough with these people.