If you're planning on buying an "Alexa" device then I'd hang on a second, because you can now pre-order the Echo Show 5 in Canada, from Amazon. They are $99.99 with free shipping included, or save $30 when you buy the two of them.
Amazon Echo Show 5
The Amazon Echo Show 5 comes in a choice of two colours, Charcoal or Sandstone. This new version is more affordable, and compact than it's predecessor the Echo Show.
It boasts a 5.5" touchscreen and as with all of the devices in the Echo range, the Alexa command and answer service.
Use your voice to ask the Echo Show 5 to play music, display weather information, or video call other Echo Show devices. Voice calls can also be made to other Echo devices.
You can also stream Prime Video content, listen to radio stations, watch movie trailers and much more.
If you like to be organised then it's great for to-do lists and calendars too.
Got Alexa compatible smart devices in the home, like the Hive? You can control them with ease, via the Echo Show 5.
Amazon Echo Show 5 pre-orders will start shipping from 26th June 2019, and due to the price, shipping is free everyone - not just Prime members.