The dealership notified me of a recall from GM. I was able to make an appointment for the upgrade only a few days from the call. They took the car in for the upgrade without having to wait long. The upgrade was complete in about one hour. They phoned me to let me know the car was ready. They explained the details of the upgrade, and I was on my way in about 15 minutes. No wasted time for the whole experience.