Jukebox One is a great player for music stored on your device. You can browse or search your music, queue songs and manage favorites. If the queue is empty you can choose from several shuffle modes.
It's for people who want to enjoy their own music collection. If you want to listen to music in the cloud, Jukebox One isn't the app you want.
In trial mode you will be restricted to listen to just 500 tracks of your music library but the trial never expires.