I will never really understand all this shyness about calling someone by their first name. From where i'm from you just use Mr/Mrs (in my case Sr/Srª) when you really need to be respectful to someone, but most of time, be at school, college, work, on the street, and even with strangers that you...