The stock radio in my 95 BMW 525i died. Believe it was the power supply. As I did not want to replace it with a new flashy radio, I just sent it to Dr. Dons in Huntsville Texas and he restored it completely. He replaced power supply, belts, bulbs and lubed everything etc. for $195 including shipping. Shipped it and had it back in my hands in less than 10 days. Works perfectly. Understand he is a legend to the Corvette people. Here is the link to his web site. http://www.doctordons.com/ He was also mentioned in the Roundel and Bimmer magazines. by Mike Miller in Tech Talk.