Another Canadian supplier of semi-industrial microcontrollers is Universal Solder out of Yorkton, SK: https://www.universal-solder.ca

A particularly handy board they sell is the CANADUINO PLC 300-24 — https://www.universal-solder.ca/product/canaduino-plc-300-24-arduino-mega2560-based-diy-kit/ — that's basically an Arduino Mega but with proper relay outputs and 0-10 V analogue I/O, all protected. The owner's also really knowledgeable about industrial applications and is super helpful.

Also, for local cheap microcontroller bits, there's https://www.simcoe-diy.ca/ in Barrie. That's where I get my weird MicroPython boards.