This place is in the business of selling new or replacement transmissions, end of story. They're NOT trying to help you! If you had a NEW CAR and said "it doesn't feel right" they'd try to sell you a new transmission. Save a thousand bucks or two and find an honest mechanic instead.
Pros: Serviceable work
Cons: Unnecessary work just to make a couple thousand bucks off you
more