These guys do the safety required work and are honest with you on what is necessary and what is "optional".
I had a problem with a '99 Dodge Stratus. They tried the low cost maintenance action first, it didn't solve the problem. On the second visit I was offered a more expensive repair with the choice of OEM parts or lower cost generic parts. I choose the generic parts and the problem was solved.
more