I don't think you could get a person who was more professional and good at their job. She kept us updated all week before picking up our vehicle also. She was also really good with our young kids. Sales experience couldn't have been better.
However, I have now went back today for my first service appointment (November 11, 2016). I was shocked that I could book an appointment the same day, and rushed into the dealership for my 11:30 appointment. I was told that it would be a 4-5 hour wait for an oil change, and that I could go back out to their "express service oil change line" that was already backed up by about 5 cars. I was told that a lot of people were having tires switched over, so they are busy with that. So to sum things up, the online appointment booking means absolutely nothing.
I will never return to this dealership, due to their pathetic service. However it has nothing to do with my initial buying experience, but will alter my future decisions, as a result.