Wait is over
We received our passport back today along with visa. For reference - received at DOS - 10/22 passports sent back to us 12/16. When I called customer service on 12/12, I requested that lady that our tickets are booked for 12/19 and cancelling tickets would not yield to anything to us as they were bought at discounted rate but still worth of $4800 and that would be my loss. So we did not cancel tickets and requested her to send our passport by 12/18. As per her record, since visa was already approved, she assured me to track down our passports and would try to send us before 12/17. It seems she did that.