My wife who lives in Canada is my sponsor.
And, we both needed a DNA testing with our child. So, in total 3 persons !!! and of course all the cost was paid by us
Canadian government is not responsible for that.
My wife and child have given their specimen in Canada and I have given mine here in Dhaka. Actually this specimen collection process took a long time. Because, in Dhaka, only 2/3 times of the year specimen for DNA test is collected. If you are far away from those dates, then you have to wait for long that's what happened to me!
Hope these information helps you.
Thanks.