Unfortunately many of us are very limited to Internet and buying things more or less electronically so I'd say supporting artists at Patreon is the biggest support you can give (besides buying stuff directly from the musicians themselves of course). It's just that mostly on Patreon you don't get anything into your own possession but you stream them online (it depends of what one artist would offer in exchange of your support) and it's always your choice how big (or small) amount you'd contribute to the artists (creative) wellfare although $1 per "promissed item" is the minimum, I'd say.
I'd gladly use Apton however it didn't play well for me. I'm not sure what went wrong but searching was very hard and I couldn't play properly everything I wanted. Don't worry it's not gosip as I've told everything to their support aswell. It might be they've changed things so I might try it one more time one of these days.
I'm not sure how BandCamp actually works regarding paying artists though. I've bought some things there but was never aknowledged with how much artists really get. As much as I could figure out from the written, they get it all you pay, but I'm not sure though.
How Deezer and Google play work I don't know although I've used them both at one particular point but cancled both as well in a time.
Spotify is not available in Slovenia and I'm not sure it ever will be as I'm "fighting" with them already for about 8 or so years but nothing happened despite their promisses.
To be honest, I didn't get even close to one music shop while being in Wales. I simply didn't find any or I was kind of shy to enter as I didn't quite know if this is what I'm searching for ...
So, e-Welsh music is the most I've got except of 1 bright exception. There are not prices and royalty fees what stops me but rather shipping costs which can be as big or bigger then the item itself way too many times ...