I had XM years ago. Was a pain in the butt to cancel, harder than even Comcast. They ended up charging me a month past the time I started trying to cancel. I said reverse it or I'll never be back. They didn't and I never did, nor would ever want to.
Not when I can now plug in my phone, and drive down the road and listen to any radio station in the world.