Mama finally got here on June 4, 2010. It took longer than I have expected due to my own negligence. The first request for additional information came because the years of residency in one place to the other overlapped so USCIS had to request for us to fix the Biographic form. We fixed it and then they requested for something again, this time I forgot to send them the true copy of a document so I had to mail it again.
It would have taken only about six months if I did not make a mistake on those two items. But someone told me that the filing for a parent petition usually takes 6 months but not longer than a year so it’ still okay.
But Mama is here and that is all that matters.