FortNine in Montreal or Calgary is a good place for standard parts.
I ordered a few thing from them now, Gel seat pads for my Blackbird, sprockets for my 900F.
Quick free shipping in Canada for orders over $49.
I called customer service to add parts to an existing order.
The guy helped me...