I'll start.
On your first question, across rural Canada, the level of Internet access is extremely variable. It very much depends on where old systems started and where pathways happened to have fallen. It has very little to do with where people actually live and it certainly has nothing to do with the demographics of who are most in need. When I think about farmyards as well as communities like first nations, there are very few populations across Canada who actually have what urban people would consider a workable Internet situation.
As for how that is impacting us directly, you name it. In today's day and age, everything is done online. We can sometimes take part in a small number of those things online, but we can never be assured that the Internet will work on a given day. Even this morning, trying to log in to speak with all of you, I was not sure that the Internet gods were going to be with me today, so that I could speak with you.
The unreliability is absolutely immense, yet we're paying triple, five times or sometimes 10 times as much per month for the Internet that we have, unfortunately.