Small businesses say they'll bear the brunt of Canada's new anti-spam law, which takes effect Canada Day. Thoughts?