Hey I'm im the same boat my current IEC is due to expire in the next couple of months and I'm quite distressed about it I have been trying to renew it for a while now, the first time I did it the process seemed much easier.
I have tried to call CIC but after being 20 minutes on hold the guy on...