Bandcamp is good if you know what you want and they do pay out really, really well.
If you want a streaming service more like Spotify you might also check out Resonate Cooperative which has a stream-to-own model.
Discovering new music is low cost, repeated listens double until the ninth, upon which you own the track outright. You can then download or stream that track for free.
Still ramping up but I'm excited about their prospects.