The other day I decided to do something I never do and I turned off my automatic rearview mirror. When I did that I felt a ch=runch in the switch and now it won't ever come back on again. If I push the button in, it lights up, then comes right back out again. Holding the button in doesn't make the mirror work either (cheap fix with tape). The service manual says that it is a complete unit and can't be repaired. I don't want to have to buy a new one, but it does get annoying sometimes driving at night. Does anyone know how much one of these costs to replace? Who else sells them besides the *******?