Just on a related note, I was scheduling mine for the transfer case recall and an oil change last night.
I overheard a service advisor on the phone talking to someone about a noise in the front end of their vehicle. The SA response was something to the effect of "how do you know that's the problem, because sometimes people read things on the internet and then they think they have a problem."
I would not want to do what these folks do day in and day out.
The dealership I was at is a Chevrolet dealer, I am guessing by the looks of it they aren't looking for more work due to the multitude of recall work GM has blessed them with.