I almost forgot, about the greetings when you enter a pubblic place, well, let's say that it depends on the regions: northern folks are quite reserved so it might be uncommon, southern people are more friendly so they might greet people... but, since I come from the north, I am not 100% about southern people greeting habits...