I'd masturbate to Brooklyn Decker. But not in WalMart. Take a shit in the aisle? Now that's a different story.
A nice, long stay in a state institution and a lifetime ban on working with children seem reasonable responses.
Now, they should have dragged him on over to the auto parts section and really hit him with battery. That is the only way to learn him.
A few years ago I was at my freindly local hobby shop when this BIG heavy guy entered, and waddled toward the back aisle. The manager (my friend) and one of the counter guys exchanged a look. The manager told him "Go get the mop." Turns out this "special" guy came in every weekend. He'd go into the science fiction models section and sit on the floor while he sorted thru the kits looking for a model to buy. And every single time, he'd piss himself and leave a puddle.
Why do they always file bullshit charges? Battery that is not. Public indecency no doubt, but battery? Someone ought to give them an actual battering, just to drive home to them what it actually means.