We brought our 2006 Toyota Tundra in to be checked out based off a recommendation from a family member and from our normal service shop, due to the truck not shifting correctly. Three weeks later, we have a new transmission. Although it took much longer than expected as our truck gave the guys working here a run for their money, every person that we dealt with was nice and communicative.
The only reason I am not giving a five star rating is due to how long it took. I don't think this is typical, but it was a huge inconvenience.