Do you listen to music on your phone? If so, watch OS and app are you using?
Once you've listened to an album a couple of times, you have to pay for it and then you get unlimited streams.
If there's an artist that isn't on bandcamp (many artists on major labels aren't) then I use plexamp. The monthly bill for that server has effectively replaced my streaming bill.