Wow. I didn't know about Yahoo! Music. That was definitely a service ahead of its time. I can see why it failed in the early 2000s (less trust in internet transactions, slower bandwidth) but it's basically the same service that Spotify, Apple Music, Amazon Music, Pandora, etc, offer nowadays.