Bluesound / Node has good Amazon HD playback, I've read. You can integrate an Alexa device into the Node for voice commands. Amazon doesn't play with mfrs that don't integrate Alexa into their devices. I used to be able to stream Amazon HD from the phone app to my Chromecast Audio puck which is plugged into my DAC/preamp, but Amazon locked that device out. They're control freaks. :(