I share your frustration. Let's face it, the small convenience store operator won't necessarily have a written privacy policy that's posted, and all of these things that are required under the statute. Where I hope some organizations might attempt to assist the small business owner would be the various trade associations.
I don't know what the Canadian Federation of Independent Business has done for their members, but our industry association produced a privacy protection handbook. And recall that our association represents not only large corporate members but sole proprietors, focus group moderators, small business people. They have a comprehensive set of tools through their industry association that will help make it much easier for them to comply without incurring significant legal costs. I'd like to think that many other Canadian trade associations are helping their small business members to some degree.