The truck runs great and it was completed in the same day. I received a complete estimate for the remaining items I requested be evaluated, and the service manager explained the impacts of delaying these repairs so I can now figure out within my budget when to schedule it for the follow up visit. I was also provided the opportunity to get an estimate on work I need to my other vehicle so I can compare it to the current estimate to help decide where to take it for service and when.