If you as a liar are good at detecting liars, then wouldn't it be logical that you could detect honesty as well, being the opposite?
Well then take the opposite. What about honest people, do they recognize honest people better? I don't know, just asking, wondering. It could even be that honest people recognize honesty better than liars, while at the same time liars are better lie detectors.
Then there has to be a middle group I guess - what are they?