First the positives: these guys fixed a problem with my Toyota 4Runner that two other shops could not. And their lifetime oil change program is a great deal. But....
Pros: Expertise
Cons: Cost of service; always find something that ""needs"" fixing
more