All four plus direct from artists regularly. Absolutely directly if possible, CDBaby or whatever way they prefer if that works better. I like actual CD's for a lot of music still. For downloading, I have migrated slowly toward using AmazonMP3 more than iTunes due to cost. Or even more often, if it is not a local or direct buy artist, I order the CD via Amazon Prime, and get the free download with it until the CD gets here.

I edited my vote to select all of the options, as detailed in my verbal response herein. (lawyer speak. I have been drafting wills).