$300 you cant go wrong. The only downer, for me, is Amazon HD can really slow down sometimes. Tidal runs great though.
I am in Canada, so it will not even be a deal. After import fees and duty garbage, I would be looking at paying about 500 Canadian for one. It is a rip off for anyone outside of the USA.