I see these umpteen postings asking for information on getting their visa stamping done in Mexico or Canada. I don\'t understand why some desis are afraid of getting their visa stamping done in India. If one\'s case is legitimate one has no reason to fear. I have done my H-1B visa stamping and renewal both at the Chennai consulate and on both occasions it was a breeze. Why go through hassle of visiting Mexico or Canada when you can get it done while you are vacationing in India. I am confused, may be there are more complications than I think! I just wanted to share my perplexity.