Well, I suggest you contact a MP right away. I know this is definitely not our fault, CIC did't make things clear at the first place. They said "Transcripts OR Graduation letter OR blablabla..." In plain English, it is "OR". But I have seen a few extreme cases online that people get refused...