I went in for a recall and found that two recalls actually needed to be done. Online appointment was fairly easy, and the car was done when they promised. I will try them for more routine service in the future to see if the price is better than a local mechanic.
more