These guys were excellent! I called them explained the problem and took the truck over too the shop. The Manager, Adam gave me an approxament cost and time for repair and then gave me a ride home as the repairs were complered. Upon competion of the work, the shop called me explained the reason why I was having the problems with the truck and repaired as per our conversation. Then one of the techs came by my home, picked me up and gave me a ride back to the shop. Great service and most importantly...the overall cost and especially the labor cost, was 45% LESS than what I had been paying at the dealership!! Great job guys and I will NOT hesitae in recommending your shop to anyone!!