The CD player on our boat started skipping.  First, only here and there.  Then, the problem became annoyingly frequent.  Bought this, figuring I'd give it a shot before replacing the stereo head.  To my surprise, it worked.  Took the skips out of our CDs.  A month later or so they came back, but I just cleaned it again. Now, I just leave this stowed on board.  I'm happy to clean it once a month.  Even if I replaced the stereo, the new one would get dirty again and I'd be right back in the same "boat".