Best place to shop for parts in Canada (used parts)
Have a look at PinkBike's Buy/Sell pages.

This is a site for hard-core bikers, there are always parts of various qualities and conditions up for sale.