WOW! very well written
I am sure many people will re-use parts of your letter when dealing with their particular issue with TC or other BMW dealerships.
I don't think this is a TC issue ... I had simliar problems with another BMW dealership ... i was suprised to see such a lack of honesty, integrity and responsiveness from a luxury car dealership ... i makes me wonder if people buying/leasing a M6, M5 or 7-series get the same treatment as someone buying a 3-series BMW