Thanks for an excellent writeup.
An honest inquiry - can you offer any theories as to why in customer satisfaction surveys, independent repair shops almost always score, on average, quite a bit higher than dealer service departments?
After being charged $330.00 by a high profile local Dodge dealer to have the camshaft position sensor changed on a Dodge Neon, whose SA had been unwilling to let me talk directly to the mechanic, feeling both 'processed' and overcharged, I resolved that thenceforth I would exhaust my DIY resources first, then if necessary turn to a good local independent, and only as a last resort ever deal with a dealership again. This was a small part of the reason that I got rid of the Neon and replaced it with a Focus, a car with which I have been much happier.
Thanks for allowing a small vent, and,yes, the initial question was serious.