I have got my H1B petition approved on Jan 2012 and my petition is valid until June 2014. Right now i am in UK and planning to go for visa stamping during jan 2013 when i visit India.
What is the maximum date i can go for visa stamping since my petition is valid until June 2014?
Is it better to go for visa stamping in India ar at UK?
If its too late from the date of petition approval and visa stamping what is the probabilty of getting the visa stamped succesfully without rejection?