My question is this. Even if you see someone do it, what recourse do you have in a parking lot? Sure you could beat the crap out of them, but legally, can you do anything? Years ago I saw a lady open her door on my car, and while I tried to flag her down she sped off. I called the cops and they just laughed at me.