I think that all of the local banks have a policy whereby you have to report a problem within 60 days in order to have it resolved.
We had issues with Atlantic some years ago - they deducted an entire hotel payroll from our company account. When informed they promptly rectified the error. We also changed banks.