I made the switch to Android from iOS and I am looking for an equivalent to the iTunes store for buying music! Is there a good option or am I sort of shoe horned into subscribing to a streaming service?
Are you looking for an Android app specifically? Because there are websites for this, which may or may not also have Android apps. Aside from Bandcamp, a few that come to mind are:
Qobuz is good but lately they want you to install their software to just download albums you buy, or else you have to download one track at a time. Really petty and annoying
Any store that gives you access to the actual downloads is the way to go.
iTunes is suprisngly good about this - on a PC. Wherever the library folder is, you can just copy the files to your phone's music folder (You might have to convert them from m4a to mp3 first). (You can also export ituens playlists to transfer them)
bandcamp, and amazon are good alts to itunes. (Not prime music, search for a song or album and buy the mp3 version just as if your buying anything else).
Buy used CDs and rip them to FLAC. It's always high quality and it's usually cheaper than a digital store. Then you can either keep them or resell them!
Amazon is probably your best bet. I am not sure if they still do this but I bought a few CDs back in 1999 and Amazon added the MP3s to my "owned" library. I found it to be a cool way to own both physical and cloud stored digital copies.
Not Amazon Music the streaming service. Amazon the store. You can (or at least you could) buy your music in MP3 format. I have to check.if you still can.
Support the artists ? Buying from Apple (or Amazon etc) sees you supporting Apple, supporting the publisher, the RIAA. The Artist is at the end of a long chain of grifters and middle men taking their pound of flesh.. I'd love to support the artists, if I could donate directly to them. The ones who aren't, like Taylor Swift don't need more supoort.