The ones that are rated as "near new" or whatever term they use on Amazon, are excellent. But sometimes I could not find them in that condition and resorted to buying them from Goodwill. Man, those discs are filthy at times. You know, like the ones that lived under the seat of the car for years before the guy decided to donate them to goodwill.A good number of used CDs purchased online will indeed come in somewhat beat-up condition. But as you well know, CDs with even a lot of surface scratches usually play and rip just fine; cracked jewel cases can be replaced easily; and dirty CDs and dirty jewel cases can be cleaned very easily with some rubbing alcohol or just lukewarm water.
Fortunately almost all of them will rip fine. Did have a few that either glitched or didn't rip at all but in the grand scheme of things, it didn't matter.
The thing is though that even used CDs cost $4 to buy including shipping. With streaming I don't have to keep paying that and spend the time ripping. I see an interesting track/album posted by a member here, and I instantly can pull it up with Tidal and listen to it. And go and get all the rest of the albums by the same talent if I like it. There is no decision of "is it worth buying this album or not."