you can see a sample at sample.gcmsnotes.com it can be useful in tracking your status and there is a primer on
medium as well. it takes 30 days to obtain the file but keep in mind that in some cases it can take longer. you don't need an intermediary to request this for you, a friend or relative can do it for you as well. anyone who can provide a copy an official document that demonstrates they are currently living in Canada (i.e. a driver's license, bill with proof of address, work/study/visitor permit, etc). A canadian in your own country can also help you; they don't have to be physically present in canada when making the request.