I thought that the price for diagnostic was pricey. Although the shop had the truck for a couple days, I don't think that a lot of time was spent doing the tests. I also don't understand the "shop supply" charge in this case. My 5 star rating is based on my satisfaction with Tri Star over several years.