I think tipping is wonderful and a great way to give back to others. However, I feel that over the counter, direct service should necessarily be tipped.