Went in for an oil change on Thursday but they found lots to replace. Take a breath then okay the repairs! They would never recommend something that wasn't necessary and they are always competitively priced. We needed the car over the Memorial Day weekend so they stayed late to get all the work done. Who does that? One item was under warranty so the estimate was $2,200 and the final bill was $2,201.16...they offered to shave off the extra buck! LOL! Just trust them. Hard words to post about a mechanic but from this bargain hunting, online review searching, median price comparing housewife, it is the best compliment I can give them.