I feel your pain. I go out of my way to park far away from everyone, seeking out the perfect end spot. It never fails, when I return someone is parked right on top of me. It happened to me Monday. I parked in the middle of nowhere, the lot was wide open and I was far away from the stores. I come back and some jerk parked right on top of my passenger side. I don't know how he got out of the car without dinging me. And I checked it closely before leaving.
I told a guy one day that parking lots had the same etiquette as urinals. You don't come right next to me unless you have no other choice.