I don't think people give the whole truth, but I expect that most people are at least fairly honest about most of what they say. The people who lie regularly usually get exposed as such after a while anyway, so the people who are left are those who are generally honest.