Some people had told me this was a reputable place. John quoted my repair "would cost $300...$400 at the most and take one day". My repair appointment was called in 8 days ahead and I called to remind them of the appointment the day before and dropped it off that night. But my truck was not touched the first day of the appointment. Then the owner told me the repair was $609. He BS'd me about how they had been so busy and that was the way the costs came out. He would not honor his original "$400 at most" charge but did take off $60 ($10 of it was accidental). I will never promote them or return here again. John's word means nothing.