Can anyone help? I've got a 1997 BMW with a faulty BMW standard CD changer. I don't know what's wrong with it but would like to work out whether I should get it repaired/replaced by the dealer - or just replace it myself (and maybe the head unit)? I don't know much about the box other than it's a Type A Autochanger. My main questions are how much is it worth anyway; and would I be better off going to Halfords if it's going to cost a lot to repair/replace through the dealer? Thanks in advance.