I don't stream and buy all my music (aside from radio etc), I get music from:
- Bandcamp (for new music)
- Second hand CDs for charity shops and discogs (for older music)
- Quoboz / Amazon (for new music not on bandcamp or something specific I can't find elsewhere)