Terry:
Are you on the west or east coast of Canada.
There are some shops in Canada that carry track so you might find some in stock.
Depends which end of the country you are at.
And if you are able to find a good company in US with most of what you need a lot of folks get stuff sent to a mailbox in a US border town and drive across and pick up the order there. This saves a bundle in shipping costs, much less to ship in US then Canada and do not have to pay the customs Brokerage fees.
There are some good shops within a days drive of the border as well depending on your location.
In Canada there are a number of good shops that have various amounts of stock in.
Just off hand here are a few, Central Hobbies Vancouver area, Kellys Kaboose Kamloops, Chinook hobbies in Calgary 2 stores West and East, Toy Train workshop in Ontario, Niagara hobbies, George's Trains, sure there are a few more any others with suggestions?
Also you might try http://www.canadiantoytrains.org/
Or join or subscribe on line to the news letter.
Monthly meetings swaps and auctions.
There have been liquidations of estates or other sales which have included track etc.
I picked up a lot of my track Atlas etc. from here.
Or you might consider a different track system. MTH is in at many of the Cdn stores.
Gargraves and Ross switches is another good way to go a bit cheaper for the Gargraves track.