You need an Arduino UNO or MEGA as the brains and a motor shield to get the signal to the track. The hardware is open source so you have your choice. I will list the genuine Arduino parts and also some “clones” that originate in China. You can source stuff locally from Canada or Overseas. When you buy clones, you may not get the best quality control so buyer beware. I’ve only used clones and have not had any problems.
Genuine Arduino from their online North American store: (prices in US Dollars)
Motor Sheild: https://store.arduino.cc/usa/arduino-motor-shield-rev3
Genuine Arduino from a Canadian source: (Prices in CDN Dollars)
Motor Sheild: https://store.qkits.com/arduino/arduino-motor-shield-rev3.html
Clones from Amazon.ca:
Motor Shield: https://www.amazon.ca/RoboJax-Shield-H-Bridge-Driver-Arduino/dp/B01N0PVO66
Clones shipped from China: (Super cheap)
Motor Shield: https://www.aliexpress.com/item/L298P-Shield-R3-DC-Motor-Driver-Module-2A-H-Bridge-2-way-For-Arduino-UNO-2560/32673003633.html
There are many other sources on the internet. You can also buy from eBay and many other online sources. The key words to search for are Arduino UNO and for the Motor shield: L298P Shield R3 DC Motor Driver Module 2A H-Bridge . I familiarized myself with the appearance of the genuine product and made sure the clones I bought were similar. There are many variations on the motor shield so buyer beware.