I stopped in the same day I received an email (OnStar) status report including a notice of recall on my vehicle. Service staff set up appointment for the next day, with shuttle to my work place. When I came in, the staff quickly prepared the paperwork, and assured me they would inspect the car for need to repair and if needed would repair the car that day. We did not discuss the expected time these would take. I called and left voice mail 2 or 3 times after 6 hours, then got the call that all was well, and the shuttle was sent to me.
Good people, good place, good car care. Next time I will confirm how much time to allow.