I confess, sometimes I have lied in past jobs to save people from embarassment. For example, a client calls in saying they want something done, but they have forgetten they have already completed that task a few days ago. So I "pretend" (lie), basically going through the motions, of completing a task that's already finished.
I often find this is the path of least resistance and is the best way to deliver customer service. I came up with this "technique" through experience. In my youth I told the truth and while it rarely happened, I ran at times ran into the attitude of the following, "what do you mean it's already done?!"