I just learned over the weekend that you can ask Canada Post to stop delivering flyers and other unaddressed junk mail to your home by filling in the form found here:
https://www.canadapost.ca/cpo/mc/personal/support/helpcentre/receiving/admail_stop.jsf?ssl=1
Hopefully somebody will find this useful.