@ann12, It appears that presenting the application in person at Chicago does not get you a speedy service (on par with Sanfrancisco CGI) either. Look at the poster madh4 just before your post. He had submitted in person and still had to wait a long time before acknowledgement. Perhaps CGI-Chicago is working with smaller number of employees or have a different process-flow than SFO-CGI. In any case, since they have got you by the "short and curlies", you have no option but to wait. You may consider this as a training period for all the other queues and irrational processes you may join once you go to india.