I'm in Ottawa and my Model S is slated for "Late November" delivery in Montreal. I'd also be interested in hearing about anyone's experience with taking delivery there, or getting service done there, or by rangers that come from there. The picture on Google Street View looks like a generic car service shop. Maybe it has changed since then...
Peter