Tipping is a courtesy for a satisfaction of a job well done, I tip my barber, servers, delivery people and occasional cute/sexy restaurant cashiers.
I guess it just matters where you are, but just remember if you dont tip dont expect excellent service next time you go there, if at all.