I read an article in the 
NY Times today which addressed a societal problem that has bothered me for some time now - the pervasive lack of common courtesy amongst strangers.  Here's a synopisis:
Op-Ed Contributor
 All Apologies
 By  HENRY ALFORD
 Published: November 10, 2008
  I sometimes find strangers’ manners so lacking that I have started engaging in an odd kind of activism. I call it reverse etiquette: I supply the apology that they should be giving me.
I question the author's solution; however creative it may be.  Still, I suggest you check out the 
full article.