Hey Chris,
Did you try calling them, I have similar timelines as yours Monday I called one agent told me that my Application is still under review. Yesterday I called again and another agent told me that my app is approved and that it was transferred to local visa office so they can send me the final mail.
Just call I am sure you'll hear good news
Thanks very much for the advise. I will call CIC today and see if there is any change. I called them last week (Tuesday) but there was still nothing new. Moreover, my application was still in Ottawa.
Please in your case, is your profile showing IP1 or IP2? because I am still in IP 1, with BC not started