Yeah there Is a One time fee, and you can turn It on and off as you like through a phone call. I get the xm music for 6.99/month since XM came free for 2 years In my Hummer. So I got some sort of family discount on the monthly music charge since I am already a subscriber. I thnk the music Is around 9.99/month..