It is really frustrating that they demand the certificates and then don't process the application in time. To get a new certificate I have to pay $200+. I don't think it is very fair. Cic expects us to be in time too.
I am sorry I know they can ask what ever they want and I have to comply, but...