I will keep an eye out for the delia thing.
Think part of my issue is that he won't look at you when you're talking to him.
That's it. THAT is the very first thing I look for when I'm talking to someone.

If they don't look me in the eye, and I don't give a flying herd of ducks what situation it is, then they are immidiately marked down by me as either devious, two faced, untrustworthy, liar, schemer, scamster, crook or just plain bloody pig thick bad mannered and totally ignorant, or a combination of all of those little gems of human delight.

I've taught all of my nippers to LOOK at people in the eye when talking to anyone like I do.