Forrester evaluated the seven largest Canadian banks and credit unions — Bank of Montreal, CIBC, Desjardins, National Bank of Canada, RBC Royal Bank, Scotiabank, and TD Canada Trust — using our Competitive Site Assessment (CSA) methodology. CIBC again tops our ranking, scoring 69 out of 100 and slightly edging out TD Canada Trust.