Speaking of parking, I get really irritated when I see employees coming in to begin their shift parking in the closest spots. Now, all bets are off is said employee is displaying a handicap tag or is using crutches or other mobility devices, but for the normal, healthy employee to take up a "prime" spot really drives me up a wall. The ironic part is that unless I have my son (who has a handicap tag) with me, I park in whatever spot I find first, whether it's close or in the "back forty". I think it's incredibly rude and selfish for an employee, who's going to be there for several hours at least, to monopolize a prime spot that should be left to their customers.
Back in the mid-90's I remember reading a study that said that each spot in the front row of parking was worth $900/day to the businesses the spot was in front of (either a single business or several stores splitting that amount between them), and the amount went down as the rows got farther away from the store/s. It makes sense. Some people will chose not to shop if they have to hike from the back of the lot if they're not feeling well/lazy/weather's bad/etc. Also, I've never worked anywhere that served the public where we weren't told to park in the back of the lot.
The exception to this, of course, is 24 hour stores and employees coming in for the graveyard shift, or coming in for a shift that will require them to leave in the middle of the night. In that case I can understand them parking reasonably close, but I still think they should leave the first one or two spots open.