For North Americans, truth is usually more important than politeness. They would rather get a no answer to a question than find out later that a yes answer really meant “no”. But honesty should not always be direct. It is rude to insult someone’s appearance or to criticize someone too openly (Examples: “What happened to you? You’ve gotten fat!” or “I don’t like the way you drive.”).