This. Anything else is hideously selfish parking IMHO, and you're really asking for it. If it was a Zonda or a Veyron then you might be excused, but it's only a bloody Nissan at the end of the day.
I usually just park normally as far away from the entrance to the shop as possible, as that way you're less likely to get people parking next to you anyway as they're all lazy bastards. That said, if it happens then it happens, it's not the end of the world and it's only a car. Mine's got a lovely scrape mark up the door but I really can't see it when I'm inside and blatting down the B-roads