I tend to find responding with "white trash" (as I did to a neighbor in Brooklyn not too long ago) or "ghetto Rican" (as I did to a rude customer when I worked in retail) only serves to make them angrier and more of a nuisance.
Agreed.. the service industry attracts a lot of angry people with issues. They figure that we need their business so we can be treated any which way.