Joe was great to work with. We had stopped in with the intention of looking - and left with a new Terrain. He was knowledgeable about the vehicles features, and was patient/flexible while we went back and forth between models. As we weren't quite anticipating purchasing that day, we were in a bit of a time crunch, and Joe along with Tony and finance were willing to hurry some to fit our needs. They even were able to provide a box and offered to help us move stuff from one car to the next as we weren't expecting to trade in our old car that day! Joe helped assist in setting up the OnStar and even advised how to get the most out of the free trial. Shortly after departing in our new vehicle, a light already came on - and due to a previous poor experience with a completely different dealership, I feared the worst. A quick phone call the next morning, they assured us it would be taken care of on our schedule and fit us in immediately upon arrival the same day. Thankfully it was just a software update that was needed (who knew?) and we were on our way. Hopeful that all future service needs will be as painless.