This is immigration! Even if your application is perfect, flawless, it can still go through unexpected delays and holds. It's a black box, really. And, while CIC doesn't owe us anything, I think it can do a lot more to be transparent, especially considering the high processing fees, and the...