I'd give the Fiio BTR3 a try too if your headphones are not too demanding and your not bothered about balanced out. I had the ES100 and while it sounds great I wasn't impressed with design/materials especially for £90 so that went back to Amazon. Controls too fiddly too. Now have the BTR3 and to my ears sounds just as good as the ES100 3.5mm output with enough power to drive my HD660S 150 Ohm headphones (max is too loud) yet still great feeding my SE846 IEM's with no background hiss/noise. Build quality is SO mush better especially considering nearly half the price for me (cost me £49.50 from AMP3). I'm keeping this one. Wired out of Quad DAC in my V30 is still slightly better but LDAC ay 990kbps is fantastic for streamed media including Tidal MQA Masters.