I performed this on my 2003 525i. Great post, but I would add that it can be a bit difficult to get the credit cards in, particularly on the bottom of the vent. There is a small lip in the dash that required some force and finesse to get the cards past. They have to go in quite a distance. Pay careful attention to the photo of where the tabs are - or check the new unit. I did significant damage to the old unit upon removal. Though, I was not being particularly careful as I was replacing it. All in all, a pretty easy repair. Good luck.