You are right about being able to find a good example in Toronto. I know from my experience that Toronto does offer the best European car selection in Canada, considering that it is the largest city in Canada with the largest population. Prices for cars in Ottawa will generally be higher, since there aren't all that many benzs in the used market there. Stay away from Montreal, cars tend to be more abused there than anywhere else in Canada. Again, my opinion only.
Just by looking at www.autotrader.ca
a person can get a good idea of what's available and if I do by a car from Canada, more than likely it will come from Toronto.
The reason why I'm thinking Germany is $$. Cars there are cheaper. I may buy 2 cars from there for the price of 1 here. That's what it looks like right now.