If you are already living in the us, have an appeoved petitoon, never been refused a visa before and am doing an h1b stamping renewal. What foes this new interview waiver situation mean? Where can i go to gst my passport stamped? I am an indian citizen. Can i just mail my passport at this point or what's the process?