I took mine in for the recall this morning. I was expecting a 2-3 hour wait. The tech had it completed in well under an hour. He told me he's already done 50 or so of the recalls. He said the first few weren't this fast but he's got it down to an art now. Brakes still work well and the cruise functions fine. It's nice to have a technician that knows what he's doing....