Well life was so good.

And now this.
About 1500 miles ago the car developed a small leak towards the rear of the tranny. (Current mileage - 5400mi) Not a big leak but enough to show up every time I would leave the garage. Besides, it shouldn't leak at all. Finally made an appointment (about 4 wks ago) to have it checked out.
"It's a bad crush ring on the filler plug." Not a big deal, thanks. Still leaks.

Take it in 2nd time.
"Somehow that ring failed, plus we're suspecting a possible problem where the oil screen cooling fins (or whatever thingy) goes into the tranny but at this point we'll replace the crush ring again and see if that doesn't fix it." OK. Still leaks!

Take it in the 3rd time.
"PUMA says to torque it to a lesser amount. Seems like when it's torqued too much the round becomes an oval or the threads are somewhat oversized... or blah, blah blah. We've now tightened it to PUMA specs and it's still leaking". Well I need the car for a 500mi weekend.
"OK, you should be alright since it is a small leak. Bring it back in when you return".
Take it in Tuesday.
"We're waiting to get word from PUMA, we'll let you know what they're going to do". WAIT WAIT WAIT

... Thursday afternoon -
"Well here's the deal, the leak is somewhere within the oil screen thingy, it has to be replace, this part is not available and BMW is not going to pull one from the assembly line. They tell us to replace the whole transmission!" Say what?
"They want us to replace the whole transmission! You've got to be kidding??
Nope!
So I've brought my car home to regroup. I told them to take all of next week and triple check whether or not they can get that part.
Talk about a drastic fix!

If the tranny is indeed changed out, might I be getting more problems in exchange for one small leak? It's been working perfect. And now for them to rip it out and replace?? I'm starting to go into shock.