I am living in Canada. My bachelor degree is in both English and my native language. I have some notarized copies, but I did it in my country, so that the notarization statements (I certified that this copy is true .....) is in my native language.
My school provides a free true (certified) copy but the notarization services from a lawyer is around 40->50$ in my city. Do you have any experience about true copy ? Will it be accepted by CIC?
If it is "official" (certified) and in a sealed envelope in English or in French, it will be accepted, no need for a second "certification" (notarization).
Ok, sorry, the copy of the degree should be certified by the institution itself, no need for further certification UNLESS the certification is not in English/French..
An alternative if you have the original diploma/degree is to get a certified copy in Canada... yes going to a Lawyer is expensive, but you can also try going to a commissioner of oaths or a justice of the peace at your local city hall. A third option, depending on what country your degree is from, is to get it "authenticated" by the embassy of that country...
This is a curious topic, I guess it very much depends on the office...in my case I did not send any of the files notarized, just plain photocopies and they were all accepted.