Can you name that music media player?

These days, it's all about music streaming ... You sign up for a service, you let them know your music preferences, and they create a virtual "radio station" that plays the songs you probably want to hear. But that just doesn't compare with going to a physical record store, buying …