There's a difference between the signage you can ignore, and the aggressive variety put up by a towing company that will cause you trouble. It's obvious, and you'll know it when you see it.Meh. I think they put up no truck signs just to try and scare trucks away. I park beside them all the time. The Walmart in Shamokin Dam PA has easily a dozen no truck signs. I park there all the time.
The Walmart in Philly by the river had 24 hour security and had truck specific parking. Downtown and the museum were within walking distance
A lot of times if you ask the manager you can get permission to park there