NRI's are spoilt lot, that includes me. If they want to come to US they are ready to go through any number of problems, immigration, customs et al. But once you land in India you start cribbing. Shame on you. If the same behavior is shown by US immigration official, you will take it laying down, but if same treatment is met by Indian immigration official, you cry foul. Shame on you two timers.