Get a Allo Digione Player .... $175 will sound as good, if not better than the 'high priced spread'... Get the Acrylic Case... Many software options for Free. Your choice of DAC.... Been running them for years.
https://www.allo.com/sparky/digione-player.html
https://www.allo.com/sparky/digione-player.html