The canada consumer protections act actually gives canadians pretty robust protections.
Although the network that administers those protections in kind of complicated in some cases being down to individual provinces. I have no real clue how to sort out what might be useful. But i can vomit forth a bunch of names and links i found in research.
Some relevant agencies and organizations to contact might be
https://otc-cta.gc.ca/eng/provincial-and-territorial-government-authorities-dealing-with-consumer-matters-including-travel
https://ised-isde.canada.ca/site/office-consumer-affairs/en/federal-provincial-and-territorial-consumer-affairs-offices
https://www.ontario.ca/page/filing-consumer-complaint
https://www.gov.mb.ca/cp/cpo/ (manitoban consumer protection office page)
I'll update this as i find out more, i hope this helps i signed up0 for the forum to post this.