They came recommended to me from a friend. Called early in the morning and told Joe what was going on. and that it had done this before. He said the repair would only take a few minutes and we would be able to do it that morning. When I got there his son ran a scan as I knew one of my cylinder’s was throwing a miss fire but didn’t know which one as I explained to him over the phone. He allowed me to watch as he pulled the part and took the time to explain the problem to me … Without talking to me like a dumb female… SOIMPRESSED!!! had to wait for the new part to be delivered in which he offered for us to wait in the office and not in the truck where it was getting a little warm. When the part got there he put it in and we were on our way. Prices was pretty fair too! Definitely will be taking my truck there again. And I will be recommending them to others!