The mustang shop is a good one but also try
Western motorsports, canada
DaSilva Racing, canada
these are just a few off the top of my head, then all of our sponsors here at AFM witch you can find by clicking sponsors at the top of the page and lets not forget Summit Racing.
I use Direct auto in Winnipeg on Wall Street for a lot of the general parts. They have really good stock replacement and high end parts for really cheap. I have heard that Ford Fast is a really good place to get specific and rarer parts, but obviously it would be more expensive.
CJ Pony parts is another good one. (USA) They do have free shipping to Canada once a month. There price includes duty, taxes; probably shipping is hidden in there somewhere, but reasonable. If they don't have what you're looking for no one does.
A forum community dedicated to Ford Mustang owners and enthusiasts. Come join the discussion about performance, builds, modifications, reviews, engine swaps, classifieds, troubleshooting, maintenance, and more!