I’ve been using Tidal for a little over a year. It doesn’t have all the music I listen to, but offers a lot of live recordings and unreleased content I haven’t found anywhere else. Still it is missing bands that should be included. For example, Metallica was just made available at Christmas. I’m gonna look in to Amazon HD and compare.