[
www.bobatkins.com]
[
www.krages.com]
One deals more with public places, the other with private. Public is more legal but since 911 has been fraught with photographer harrassment.
Malls are public places that are privately owned. If I go to Joe's Store, and Joe's store is located on Joe's company's land, and Joe's Store hired the MSC to shop the store and requires a photo, then yes, the permission is there. However, Joe's store may be in Janice's Mall, which though is a place open to the public, is private property. The owner sets the rules. Some mall security folks will stop you if they see you photographing, depending on the rules the owners have set.
The biggest issue is photography during competitor shops, especially if private property owned by the competitor. They have not granted any permission to photograph. I would not do one of these that required a photograph to be accepted.
Laws also vary greatly within localities, with localities limiting photography more.
And of course, then we just have issues with poorly trained security people who don't know the laws and assume you are guilty of something.
Here, everyone has a camera out and I don't worry about it. But there are places I have lived that I would, and government property is really dicey to me.
**********************************************************************
“Lying in bed would be an altogether perfect and supreme experience if only one had a colored pencil long enough to draw on the ceiling."
~Gilbert K. Chesterton