Ok, I think that everyone should be shown appreciation for what they do, so long as they show care in their actions. If your waitress is a slob and doesn't check on you after she takes your order and brings your food, then no, I wouldn't tip her. AT ALL....
The garbage man? Well, thankfully the city knows how dirty his job is and he gets paid WELL...but you could always make sure that your barrels are easily accessable, and maybe bake cookies for him...remember, there is another guy in there driving the truck too!
Lady K
Kira