If I were getting anything done on my engine/transmission etc I would, if I could, go to the Western Branch Diesel in Canton. They have worked on my truck twice, not warranty work, and have yet to charge me ANYTHING. Once, even after 8 hours labor, they were unable to fix the A/C problem so they...