This was the fastest new car purchase that I ever made. I already knew I wanted a subaru impreza. Having previously driven the model that I was interested in at a dealer who didn't want to negotiate. Walking in armed with a CarCostCanada report, I was able to sit with the sales rep and have a signed deal that worked for both of us in about an hour.
Also this is the only dealer that I've brought my car to for service. Dean from the service department represents the brand well, and his quite passionate about the work that he and his group do.
Downsides:
The street around the dealership is littered with parked inventory and staff vehicles, making Canam effectively a 1 lane road, which makes pulling out of the dealership a little tricky.