If you really want to repair it, you can contact Sony Service directly and they will give you a fixed price quote. Don't take it to a Sony authorized service center as they can charge you whatever they want.
However, I would suggest that you simply replace it. Nearly any modern day DVD player will probably outperform it for video and audio.
The S300 did not have progressive scan, right? Do you have a high def. TV? Either way, the new DVD players should look very good. You can get the universally praised Oppo 971 for $199 direct from Oppo, or you can get it sibling, Oppo 970 for $149 (I think that's correct). These players have received very high praise from almost everyone. My father-in-law has the 971 and it looks great on his 65" hi-def TV.
Enjoy,
TIC
However, I would suggest that you simply replace it. Nearly any modern day DVD player will probably outperform it for video and audio.
The S300 did not have progressive scan, right? Do you have a high def. TV? Either way, the new DVD players should look very good. You can get the universally praised Oppo 971 for $199 direct from Oppo, or you can get it sibling, Oppo 970 for $149 (I think that's correct). These players have received very high praise from almost everyone. My father-in-law has the 971 and it looks great on his 65" hi-def TV.
Enjoy,
TIC