From a variety of Chequing & Savings accounts, Credit Cards, Mortgages, Loans and Lines of Credit to Retirement Planning, TD Canada Trust has all your Personal and Business Banking needs covered.
The bank staff are great. The ATM however is regularly is out of denominations that are actually useful. For example, I just tried to withdraw $40 while the minimum denomination allowable was $100. Not very helpful at all. Ended up at a non TD ATM in town and having to pay a surcharge for the experience. I don't know why, but I expect far more from one of Canada's big banks!