Thanks for your advice. I submitted postal directly with Purolator, everything went smooth and got SC and passport today.I understand that the process could be quite frustrating, but make sure every photocopy is self attested. Have the checklist and check mark every document you have to submit, make sure you've signed on the required places, try photocopying in portrait format etc and it should all be fine.