I think that varies quite a bit depending on location/culture. I never say 'hello' to random strangers, nor does anyone else where I live. We just go about our business. In fact, when Walmart came to our area they were the only store that had a designated "greeter". Now, they no longer have them...