Ask any GM dealer for some info...They usually have some GM "authorized" radio repair specialists to who they send them. That's what I did to have mine fixed. They sent me to a place specialized in GM radios ONLY. They refurbished it and it's as good as new!...:wink:
hope this helps!