Personally I would either spend much less on a $15 disposable player, which will have about the same functionality and buggy problems as this M3 Pro, or spend twice as much and get something with better components. For the same price as this one Fiio, you could buy a new super cheap tiny mp3 player every 8 months for the next three years.
https://www.amazon.com/FiiO-M3-Pro-Resolution-Touchscreen/dp/B086Z65V49