I just had my transmission fluid / filter changed yesterday. The mechanic test drove the car then checked the level, checked for leaks etc., I test drove the car pretty hard for a good 20 minutes, took it back and had them check everything again. On the way home from the shop, it drove better than it's driven in months. I just went to my garage to take the car out for a hand wash, and there's a good size puddle of transmission fluid on the ground? The shop is closed on Sundays, but I left a long/loud voicemessage for them. Can any of you tell me what happened/what I should do besides track the mechanic down at his home? ugh!