Hey, This is a unnecessary topic, I am not NRI but i spent more than year in US and back to India, One thing i learnt here is Never depend on any one for any thing. Dont bother about NRI's and there behaviour just concentrate on your career and do your work properly. Thanks