I agree with what everyone here has said about SiriusXM's customer service being RUDE and disrespectful. However, I have found a way to get (in my opinion) the best deal that there is for their services.
I listen to at most 5 different channels, so I feel that I shouldn't have to pay more for stuff I don't use or need. I subscribe to the 6 Month Plan every year (about the 1st of December or so). AND I VIGILANTLY WATCH THE EXPIRATION DATE OF THAT PLAN. Plus, usually, SiriusXM will have their semi-annual Free-Listener Event, where 100 or so channels are FREE.
When I see that promotion coming near, I start calling and CANCEL my subscription. I know that they can be rude, but hey, I CAN BE RUDER. I still get my channels, and I get a small refund for the unused portion of 6 Month Plan.
YOU DO HAVE TO BE VERY PROACTIVE TO MAKE THIS WORK, and I have read where others have done things such as use a prepaid credit card to pay for service, or use one that is about to expire and not give them the updated information. Whatever you, remember, CAVEAT EMPTOR
Product or Service Mentioned: Sirius Xm Radio Select Subscription.
Reason of review: Fair pricing.
I liked: That i found a way around their contracts.
I didn't like: How hard i have to work to do it.