I have tried many different tweaks for cd playback, but have not tried rain-x. I have some in the shed and will give it go . These are my finds . Stoplight helps mostly on poor quality cdp,s. Green pen similar to Stoplight but not as effective. Finyle surface treatment has the same effect on good and poor player,s(not always an improvement depending on the disc)sometimes over softening of attack or transients. The best I found is a zerostat used for LP,s . Use it the same as you would for an album on both sides of the cd. Don,t discount until you try it. I read research paper on this back a while,that stated when a cd/dvd is manufactured it will have a static charge on the suface that has negative impact on the reading of the lazer.