It was definitely a long read going through it all, but well worth it.
I am a fellow Canadian, so I share your pain in the cost of building a car. Just like you, if I drove an hour across the border I could do things for half the cost, until all the stupid tax, duties and exchange rate kick...