I try to park as far away from the shop entrance as possible, where no one else wants to park and preferably in an end bay. Anyone who parks near me tends to think like I do ie. Respect other people’s cars.
It does mean you have to walk an extra 50m but hey! I need the exercise and so far, my 16...