My experience with XM has always been less than pleasant. Billing / Customer Service is the worst I have ever had the displeasure of dealing with. With that said, I sill have XM on my CVO and my wifes car. You can negotiate with them for a lower yearly rate if you get the right sales person. You may have to hang up a few times to get someone who will work with you though. Just check the internet for lowest cost XM and see what people are saying about the current pricing. My biggest grip with XM is the "auto renewal" BS. If you do negotiate a lower rate, it will auto renew next year at the then current retail rate which will be much much higher. The only way around this is to have the invoice you and never never never give them your credit card number. If you have an existing contract with them, tell them to cancel the subscription near the end of your contract and just wait a few weeks. You will start to get "we want you back" coupons for lowered pricing. Just my 2c worth.