What if you was to leave Canada for a holiday for a few weeks, when you get back apply outland. Your passport will not be stamped when you leave, Just an idea...
Hi here is the thread for Beijing, so you can share processing times :)
http://www.canadavisa.com/canada-immigration-discussion-board/china-applicants-thread-t80896.435.html