My 2 cents about credit cards:
I don't like most Ontario CU's credit card options. They're just a wrapper of product of collabriafinancial
For example https://www.collabriacreditcards.ca/affiliate_libro/personal-cards
Different CUs provide exactly the same product. Same annual fee, same benefit, same cash back rate. I don't suggest spending too much time finding a credit card program from the CUs