90 days is nothing to sweat. I'm also in BC. Informed them on my application that I had a peace bond issued to me back in 2014 when I submitted my application in early Oct. 2017. I'm still waiting 22.5 months later. I'm hearing people getting them within a couple months, even someone in my C.O.R.E. course immigrated here from New Zealand (I think), and he said it took him something like 8 weeks to get his license.
The thing that ticks me off are the lame "please be patient, I'm sure it won't be much longer" responses. Can they not tell you if someone is currently looking at it? If they have questions? Where they are in the review? Or is it just sitting at the bottom of the ever-growing stack of applications? I call in monthly, and I get the same response, and they claim to make a note for the CFO to inform them that I enquired about the status. But I'm still sitting here, waiting anxiously for a call, or that envelope in my mail box.
I’m very sorry to hear that. That is completely unacceptable. If I were you I would want them to at least make a decision, even if it is denied. That way I could either a) move on or b) start the appeal process (whatever that looks like).
The worst thing about it is that we have absolutely no recourse. They have all the power and all we can do is wait...