Hello Everyone,
Quick Update:
I received a letter about 2 weeks back (Dated: March 5 2013) stating that my application to sponsor my parents has been received by CIC on Sept. 26 2011. I think they'll send out another letter in about a year asking for updated docs - Option C printout, etc. Good...