Well, I had mine in to the dealer today for the 15k mile schedule B service, which I had to explain, and asked about TSB's. Service Advisor asked if I has a specific problem, and I said no, but that I wanted to make sure that I was on the latest ECM software. He said that if I didn't have a specific problem to address, that they wouldn't check TSB's. I replied that if I brought in a list of TSB's, would they address each issue, and he said NO, that if they did that for every customer, they would be out of business, and that no dealer for any manufacturer does that. I told him that that's a shame, since I would consider a happy customer to be good business. Then I pointed out to him that last month, when I had my BMW in for oil service, that they replaced all six ignition coils while doing the oil change, under a TSB that I never received. I didn't have to ask, they just did it because that's what GOOD service departments do! And it was free, just like the oil service! He didn't have a reply.
By the way, they charged me $25 a quart for diff fluid. I couldn't belive it. Bruce