The Canadian Banking Association has an ombudsman, for any issues that need escalation beyond an individual bank. Your current expectation isn't reasonable: how could TD possibly employ a dedicated person "outside the company" that meets your definition of impartiality?