Co-ops are definitely an interesting beast because you have very socially minded cooperatives, such as health care cooperatives. The name itself tells you what it's doing in focusing on health care needs for a particular community or region. Then on the other side, you have extremely large for-profit cooperatives. A great example in Saskatchewan is Federated Co-operatives, the largest non-financial co-op in Canada, in the top 50 businesses in Canada. You have quite the spectrum.
But the model blends itself well into enterprises. As you rightly pointed out, when there is a need and people can't find the solution to that need, that's when they come together. In most cases they don't want a ton of government intervention either. They need that startup capital, they need that kick-start to get going, and then in a perfect world they don't mind if the government backs out and they just go about providing the services to the people in their community. That also makes it a challenge in the co-op world because you have all these communities with these individual co-ops. Sometimes we're not talking with one another, so it's a little tricky to coordinate. As a sector, we're starting to do that. But we see the benefit in assisting governments in getting out those services, especially in underserviced areas across the country.