I sent the initial email off 2 weeks ago, when I found this thread. Very useful by the way!
They (BMWNA) contacted me by phone Monday of this week, dropped the car off this morning, it's already done. Pick it up tonight.
BMWNA picked up the parts, I pay for labor only. They estimated 1/2 to a full hour.
I'm very happy with the way they handled it. This is/was the only flaw in my car and was just one of those things that picked away at me every time I looked down at the instrument cluster.
The guy that called me from BMWNA said that my car as a 2000, with 41K miles, shouldn't have had this issue and that's why they would fix it. Not sure if they handle it differently depending on mileage.