Spotify has two drawbacks though: you need a constant Internet connection and it removes tracks at will. The constant internet connection can be solved by downloading media to the device, but the fact that some tracks (even whole albums) can become unavailable suddenly is utterly disappointing. This is the reason I keep buying CDs. Spotify is an amazing tool to listen on the go but whenever I feel a real connection (no pun intended) with an artist's music, I have to buy their art in a physical format.