No Bro. I'm worried, both employers are not ready to give reference letters in CIC specified format. For current job, I'm planning to get the affidavit from my manager ( not in company letterhead ) and for previous employer a self affidavit. I'm not sure whether I can get through with these...