I encourage you to check out https://hdtracks.com. As far as the expense goes, yes you're right it's a drag. One thing I like to do is buy used CD's on ebay or Amazon (usually about half price from a reseller, or even cheaper from private sellers) and rip them to flac.