I seem to recall that there was a court case several years ago where a group wanted to pass out some kind of flyers, and the mall where they were doing it objected and had them removed. The group sued, saying that the mall was infringing on their First Amendment rights. I believe that the court found FOR the group, saying that the mall was now the equivalent of public property since that was where people congregated.
Wish I could remember more, but I'm sure that someone out there will remember this case and maybe know more.
Any way, there is a huge difference between my home, where if you're not invited you have no business being, and my (hypothetical) store, where I have the doors open and the public is invited to come in and shop.
When I first started my company I went to Home Depot to put flyers on construction vehicles the Danvers PD was there in minutes telling me to vacate. Probably stupid, but I asked why, he told me Iwas on private property and was loitering.