Liars tend to avoid eye contact
This is false. Furthermore, the average person makes for a horrible lie detector. Without training, it is incredibly hard to detect a good liar.
Note: even polygraphs have been proven to be pretty near useless in detecting lies.