In effect, you've bought your Audi at Walmart. Except I dare say, Walmart employs more Canadians than Audi Canada does.
If the Audi in question is built in Germany, how would you equal that to Walmart?
Germany is a first world country like Canada / USA. Payroll for workers would be similar (vs low pay for Mexican workers)
While I'd prefer to purchase a North American product, the second choice is products built in other coutries that pay a comparable fair wage. Bike parts is a perfect example. I know parts made in Germany and the UK will be much more likely built with similar rules and regulations as a plant in Canada or US. (wage, environment)
that against say something made in China, Mexico, Taiwan - which likely don't have the same wage and environmental regulations.