My truck needed a complete overhaul on its transmission. I took it in, got it back, and it still wasn't working properly. It was driving but it was not shifting right. I took it back, and they tried something, but it still didn't work. I over-revved it one time and it threw a code, and after that they were able to track down the problem and get it fixed.
Every time I brought it in they were very honest and nice. This was the first time I've ever taken a vehicle in for work, I do all my own work. This was not a common issue, but they got it taken care of. They did not charge me extra.
more