If you pay for Spotify, its a great service. The user experience is frustrating a LOT of the time, though. The app will struggle at times to stay sufficiently connected to the internet and will stop playback at random when this happens. Playlist shuffle is rarely a realistic shuffle, and a lot of generated playlists will end up repeating a laundry list of a lot of the same songs in a genre. And sometimes it decides to simply forget a lot of what you had saved. This app needs better maintenance.