I warned one of them many times to avoid asking questions with obvious answers because I considered them to be stupid and I have a very low tolerance for stupid. It probably didn't help that the second time they visited they were late. As soon as he got out of his truck, I yelled at him and called him a fucking liar.The old adage of , " There are no stupid questions " is incorrect.
You would have thought I slapped him in the face with a dirty stick. I told him he was late, and he lied about when he was going to be here when he called me that morning to ask if he could swing by. He did the bullshit "oh, my meeting ran late". Ok, so just to be clear, somehow that little magic phone of yours stops working when you have a meeting that runs late. No, it works fine. Ok, well, if you don't want to be a fucking liar, then use that piece of shit to call me and tell me your meeting ran late and you won't be here when you said you would be. You were on the road an hour, use that time to not be a fucking liar.
He was never late again.