I don't think my experience could've been any easier, short of someone delivering the car to me.
I worked with Justin who was no-nonsense which I truly appreciated; here is what we have, here is what we can do for you, here is the timeline. Simple.
Come pick-up day, despite being the only finance person there, Demitri took his time explaining everything I was signing; no pressure, no rush. Justin took his time explaining all the tech in the car (and there is a LOT!) to make sure I knew what I was doing before driving off. A day later, he followed up with an email. Two days later he followed up with a personal phone call to see how I was doing and if I had any questions about the car. Fantastic service!