Frankly, the anti fossil fuel rhetoric in the video you attached is exactly what is wrong with this country. First, let's start with the fact that Canada is but a small contributor to CO2 emissions:
Canada's ability to generate wealth and maintain its spending on social programs is directly...
I've ordered parts from West Coast Corvette in the past (Corvette Parts & Accessories). Good quality and lots of choice, they are a big aftermarket supplier in the US. The downside, like all US based shops, is that you are dealing with US prices and shipping.
Good Luck.