Try Tom's Motorsports in Montreal, but his prices are in American funds. His website is nothing special.
Visit www.toprotege.com - there are some Ottawa and Eastern Ontario people around the board. There will be more information there than your brain can hold. (Right now the main page does not load but give it some time.)
There's always ebay.ca or ebay.com.
Also, some Mazda dealerships have aftermarket items available - mine does.