I have been reading these forums for a long time and recently my wife just received her passport back along with the COPR letter. I'm posting my timeline below to give an indication of how long it took for us. Hope it gives a clue to those still waiting how long the whole process should take.
I sent my application for sponsorship of my wife at the end of July 2014. My wife already lives in Canada as she is an international student but we still did outbound since processing times were much shorter. In addition we did our medical at this time also.
Received confirmation of approval of sponsor at the end of September 2014.
Beijing Visa Office acknowledged receipt of application at the end of October 2014.
In February 2015, received an email that file was transferred to Hong Kong Visa Office.
On May 27, 2015 eCAS was updated to say In Progress.
In early June 2015, received an email requesting medical even though we did one already and it doesn't expire until end of July 2015. Regardless, re-did the medical and sent it in.
On July 2, 2015 received an email from Hong Kong Visa Office requesting passport.
Sent passport in on July 7, 2015. CIC received passport on July 8, 2015.
Received passport back with COPR letter on July 15, 2015.
So total time was approximately one year from time of submitting application to getting the COPR letter. I think it would have been faster if files weren't transferred to the Hong Kong office. Nevertheless, I'm glad it is almost done. Just need to land now.
I wish everyone the best of luck and receive their approval soon.