That is the correct website. You could take your fingerprints yourself, but I would recommend against that because there is a certain technique to taking "rolled" impressions. If your prints don't come out right, the FBI won't process your request, and you'll lose time and money. I haven't lived in Toronto, but I'm sure a quick google search will bring up fingerprinting services there.