Check out Bandcamp first to see if they have the album/artist you are looking for before going to the other high priced music sites. I have found many A-list artists on Bandcamp along with up and coming indie bands. Downloads are CD quality (16 bit/44.1 kHz) flac but mp3 files are also available, just make sure you click the correct button to get the right format. Bandcamp also supports artists by giving them a bigger percentage of the price.
Albums are $10 or less
https://bandcamp.com/"We’re proud of the fact that when you choose to pay an artist on Bandcamp, your money reaches them quickly, and in a way that is simple to explain and understand. Our business, which was founded in 2008 and has been profitable since 2012, is based on taking a revenue share of sales. Our share is 15% on digital items, and 10% on physical goods. Payment processor fees are separate and vary depending on the size of the transaction, but for an average size purchase, amount to an additional 4-7%.
The remainder, usually 80-85%, goes directly to the artist or their label, and we pay out daily."