I don't believe this shop is very honest and they over price. The mechanic that did my oil change was nice and efficient enough and was very nice to point out certain little things I needed done in my truck. I had JD give me prices on what it would cost to do some of the things I needed. I went and compared at other shops and I did all the needed items for at least 50% off. I also think some of the mechanics are lazy and forget to finish the work. Like my maintenance light was not turned off after job done. I don't believe I will go there again. I would not trust them on major jobs..