Got it done for free at the dealership today, open recall. They screwed up the dimmer switch when the put it back together, it's all crooked and contacts the dash trim now. Sigh.... I hate dealing with service departments. Never have I taken my car in where they haven't screwed something up.