Hi,
I would not ever accept any kit that a company mails to you directly. This will invalidate the consent and continuity and Immigration may reject the results.
You must attend a clinic directly with an appt set up by the DNA company that is approved by Citizenship and Immigration Canada...