CD players are the one component I will not fix.CAL was a very well respected company in its day; however, technology has come a long way. There are a lot of good players in the sub $500 price point, and I think you would have to go out of your way to choose a bad one....C