Sadly this is where the problem is. Supermarkets attract the dregs of society and I utter hate the places. If it’s not trolleys it’s morons hitting your car and driving off or swinging their doors into your car.
As you say OP, even if you park right out of the way some Love Island watching moron will park two inches away despite having numerous other spaces to park in.
Home deliveries are the future mate and sorry to hear about the damage to your car. Invest in a dash cam too.
aaaaaand breather