Thats terrible.

I had a similar thing happen when I was 15 years old. Every month someone was taking over $70 out of my account. The bank returned my money and put a stop for the day that payment came out. So what did the company do? took it out an another date. it was an insurance company, so I called them and told them what was happening and the lady on the phone says "well you must have some sort of account with us if we are taking money out of your bank." I said "listen lady, I am 15, I don't have house insurance, I don't have car insurance and I don't have life insurance. how about you type in my name and see if I have an account" It turns out it was a customer of theirs and his bank account was one digit different from mine and the insurance company screwed up when they put it in the system.

It's really frustrating. I am glad your bank is taking care of everything