Soundcloud only. (I suppose it is streaming, although it is free, mainly, and it does not have corporate record/media companies, only what is uploaded by artists/dj/producers and mostly independent record labels.) 99% mixes and if I like it, if I want to hear it again, I download it...mostly the Soundcloud 128 kbps mp3, others whatever the producer uploaded.
(When they enable the download option, it provides access to the original file they uploaded. Sometimes WAV or AIFF, usually 320 mp3 - which means that what is streamed is the 320 compressed to 128.
So either they don't know, or no-one cares. .....It's got so I don't care much either. If it sounds bad, i don't save it, or i delete it later when it becomes apparent.)
I haven't bought anything from bandcamp in the last...2 years, say.....and originally I bought from Juno and Traxsource too. But it turned out that I never listened to it again, or i didn't want to / wondered why i liked it.