Exactly what I am saying. If you were experiencing some slipping, then yeah, maybe there is an issue, but leaks do not mean something is broken. If you have slamming gears, it could be a result of old fluid or the 'mode switch' but nothing that would warrant loads of work, downtime and money.

Be careful out there, there are a lot of unscrupulous shops ready to take advantage of you.

Bart