I have used AudiCable for months. It's really amazing that it can download songs from so many streaming music platforms. Currently I use AudiCable for downloading spotify songs only, everything works fine.