Thanks for sharing the info.
However, it appears that most of the posts on this site are related to Mumbai. Elsewhere on the same site too, I could find only one reference to successful H1 visa stamping in New Delhi. Since I am closer to Delhi, I am interested in more info concerning New...