It's a shame man, it can happen to anyone and it's really too bad that the dealerships respond this way. Such remakable engineering and history, yet they almost ignore issues like this. A major Achilles heel for BMW.
Andy- I really hope this one works out for you.