No.
Yes. O_O ALL THE TIME. I hate it. People from school. They run up to me in random places and say, "Hi!" and I stare blankly -- but I hate showing that I don't know them -- so I sorta...smile back and say hi really enthusiastically. Hoping they wouldn't realise.