I already posted this in this thread... but since nobody ever actually reads any whole thread I'll just post again +1 
My rules of engagement when dealing with users
1) I give as good as I get. Approach me with anger or conceit and I will make our conversation memorably painful. OTOH, be honest and sincere... follow my direction and I will go out of my way to make the call easier on you.
2) Do not lie to me. I have been doing this long enough that I can sense it... If I confirm that you lied to me, I have no problem calling you on it publicly embarassing you and documenting it so that the next tech you get knows you're a liar.
3) You called me for help. If you think you can fix it that's fine but you shouldn't have called me then. If you start arguing with me about the direction I am giving... you can go fvck yourself.... putting you on hold and waiting for you to exhaust yourself is a nice break for me. When you're ready to follow my instructions let me know.
My rules of engagement when dealing with users
1) I give as good as I get. Approach me with anger or conceit and I will make our conversation memorably painful. OTOH, be honest and sincere... follow my direction and I will go out of my way to make the call easier on you.
2) Do not lie to me. I have been doing this long enough that I can sense it... If I confirm that you lied to me, I have no problem calling you on it publicly embarassing you and documenting it so that the next tech you get knows you're a liar.
3) You called me for help. If you think you can fix it that's fine but you shouldn't have called me then. If you start arguing with me about the direction I am giving... you can go fvck yourself.... putting you on hold and waiting for you to exhaust yourself is a nice break for me. When you're ready to follow my instructions let me know.