From my own observations, among my in-laws and their social circle, a handshake isn’t so common. However, a Czech colleague in his thirties said that he expected a hand shake whenever meeting someone, and would consider it strange if one were not offered. It goes without saying that whether formal or casual a good handshake means that you look the other person in the eye.