I'm lucky enough to live in a town that is part of a library network that has tens of thousands of DVDs and Blurays...as well as perhaps 100,000 music CDs. This database is searchable by title and artist. As a result I was able to,over a period of time,compile a collection of about 5,000 songs that I love in CD quality. Just a few CD-Rs and a CD burner...and some free time...were required.
I haven't bought a commercial CD...or downloaded a song...in 20+ years.