Well its not a Buick, but my kid's 2007 Honda Accord had the airbag recall. I called service last month. They put me on hold to confirm the parts were in stock. Then they set an appointment for when I was available. I drove over in the morning and dropped off the car. Their shuttle had me home in under 30 minutes. The car was done that evening and they offered me a ride to pick it up, but I had my kid with me so I didn't need it. Not bashing GM, but different dealers appear to have different systems.