I don't ask that people or products be perfect. I just ask that they keep their commitments.
Along that line, BEWARE of "Sirius XM" radio service. Our 2012 car came with a Sirius XM radio, so we bought the service in 2013 at $180/year. It's up to $260/year now and we don't use it that much, so I went to cancel it.
It took me about an hour and a half of hard slogging. You can do everything on their web-site EXCEPT cancel the service; for that you have to call a number.
I called the number, and after a bunch of options the robot said that they were too busy to talk, and I'd have to start a "chat" via text. So I went through the whole process again to get to the "chat", which was another robot. IT told me that I had to go to an address to fill out a form, which I couldn't do on my texting device, so I had to start again and go to that site, which asked me a bunch of information that was ALREADY in my account, and that they already knew.
Then a live person was on the other end of the chat, asking me a bunch of questions about why I was quitting, and didn't I want this great new deal they had, and did I want to change the service to another radio, and I just kept saying "No. Cancel the service. No. Cancel the service" I don't know how many times.
FINALLY they said they would cancel the service. I've done a lot of Internet transactions, and I can tell when I'm being gaslighted. This process was designed to frustrate people and try to keep them from completing the cancellation process.
Beware if you ever get hooked up with them and try to quit. It's like being in the Mafia.