Those UPS drivers make more money than a lot of computer programmers. Working 12-hour shifts, with time-and-a-half after 40, does wonders to your salary. I've heard of some guys making $60G+ just from delivering packages. It's a pretty unfulfilling job, but it pays.
No need to tip them, but if you want, offer him a drink or something.