The price on this absolutely blows me away. It would be far more cost effective to buy a cheap android, download spotify/tidal/etc. via wifi, and sync all playlists offline.
I remember seeing someone link a $40 player recently-ish in a HN thread (I don't feel like searching but I think the context was hiking if you want to try and find it). Agreed that price is outrageous but they're not all like that.