I thought this sounded preposterous and was incensed that the bank was telling me what I could and couldn't do with my own money
-Preposterous or not the bank was right. If you have a problem talk to the Government about Regulation D(Reg D). That specifically limits the withdraws you can make out of an "Interest Bearing Account". I am actually happy to hear that they at least notified you of this in advance and didn't just start hitting you with the fee.
I inadvertently withdrew 40 dollars from my savings at the ATM. I meant to withdraw from my chequing account. I was charged a 45 dollar excessive withdrawal fee!
- That was your mistake and as they notified you they are required to do this by Government regulations. The same thing would have happened at any bank.
I once had someone deposit two cheques concurrently. A supposedly lost cheque, and the replacement I had given them.
- Your problem is the person that cashed BOTH checks. Unless you had put a Stop Payment on the check, the bank has no idea that it should not be paid. In that case it would be a case of a Bank Error, and they should make it right. But if there was no Stop Payment you need to go after that person for not only the extra $325 but ALL of the fees they caused.
Even with the fact that it is Government regulations and another person that caused your fees. I will leave it to other well meaning people to post how you are still a victim of the banks policies.