The radio in my black Z8 went south, BMW wants $1200 plus labor to replace it. Does anybody know of a company that repairs them? I don't want to put something fancier in its place- with the top down...