Yayayayay!!!!! Just got word that we have our LID. . . May 11, 2011!
We have been told to expect our LOA (Letter of Approval) in 2-4 weeks???  Then, from LOA, travel should happen in 2-3 months!  So, if all goes according to plan. . . we could travel to get our Mei Li in August or September!!!!  
Can't wait!!!  Fingers crossed for a quick LOA!!!! :)
