I am really careful, and my wife is even more careful.
We park far away from the crowd, and never ever beside a 2-door.
I try and pick nicer vehicles thinking their owners also care.
Consequently my 6 year old car only had one ding, and I was sitting in it when it happened.
Re: Wal-Mart. NEVER ever park in their lot.
I can count on one hand the number of times I've been in their store anyway,
but the one time i did park there, a kid (who "borrowed" his aunts car) hit my vehicle and stove in the bumper, then drove away.
A good Samaritan saw the whole thing, and left a note under my wiper with his license plate number.
The cops nailed him, and I didn't have to pay the deductible.
Because the vehicle was only a few years old, I told the insurance company I wanted a brand new bumper, and shock assemblies, and A-1 paint job.
I got lucky that time.