Cant say enough good things about these people. Took my 05 altima thinking it was my transmission, would not shift, no power,would go down the road like it was on its last leg. Went by, booked solid but left it anyway. Got to work and in about 2 hours they called to let me know the transmission was fine it was a module gave them the ok to change it out. As bad as the transmission was driving how many other trans shops would have just said yea bad tranny needs tear down. Not these guys trust them 100%.