As sad as it is to say, I think Amazon is the best choice for hi-fi streaming (assuming you have prime). At $13, it's the cheapest option, and it has a lot of hi-fi music. I like Tidal the best, but $20 is just too much to pay per month on music streaming.