You know, it IS amazing.
I read a comment or two, and then realized, "You know, they're right." This song is perhaps the best Shop song in any game I've played, seeing as how it's actually enjoyable, rather than tolerable or just plain annoying like most shop music.
Also, the contrast provided by this song in CC game is amazing; that high-energy intense atmosphere doesn't dissipate so much as it just disappears. Instant chill-pill, if you will.
Now, for the song's merits without considering its use; you've succeeded in being mellow and yet remained cheerful. I find that to be one of life's TRUE accomplishments, seeing as how calm/peaceful/mellow to me is usually also depressing.