Thanks for the thoughts, guys! I work from home most days, so am sure it's the same UPS guys every day - they drive a regular route, arriving on my block around 10:30, when our dogs, and the neighbors' dogs, proceed to bark furiously.
Runswithdolphins, I think I'll go with your approach. Starbucks cards can always be regifted if necessary.
AmyK, I'm not sure. At my work we all pool money for a gift for our fiscal tech and admin assistant. (The gift is the money.) I would feel weird about giving them cash individually, but somehow en masse it feels OK.