Thanks so much...Yes looks like after they received it on 22nd May, the visa was stamped on June 7th after which it took 10 days to reach US......I will have to figure out on the health insurance before I land there, because my plans are to go and land and then come back to the US for few...