Man, I cant STAND people who try and stare me down without my participation.. what is with these people staring? Yesterday, 3 teens walked by me and the one closest to me was staring.. I tend to have excellent peripherals so I noticed his head was actually following me as I walked by them.. It was SO bad, I actually looked at him, eye to eye, and gave a nasty ass expression of 'wtf is wrong with you?' because he was doing it so much
Needless to say, he stopped looking so I guess I won that battle of 'staring like a moron' contest..
You did the right thing by staring back at him. If you had not they would have started messing with you.