Upvote:3
After you get the letter from CIC, as it says on the letter, you must go to http://www.cic.gc.ca/submit to find out where to submit your passport. It depends on your country of residence, country of application, etc, so read that page carefully.
As you will see from the website above, for some countries you must submit the passport to the VAC (instead of directly to the Canadian authorities).
In this case, there will be additional fees to pay (the VAC fee, and if you aren't picking up the passport yourself then also the VAC passport return fee / courier fee). The VAC may also require you to fill additional forms. You should read the VAC site carefully, I suggest calling them if anything is unclear (e.g. the VAC in Russia has a very confusing website, you need to fill out 3 additional forms but it's very unclear that you have to do that unless you read it very carefully). The VAC website will give you the address where you need to send the passport.
The $100 CAD fee you pay for the visa does NOT include the VAC service fee.