I've been using QBDT since the 90's, QBO increasingly since it came out. I still hate talking with QuickBooks on the phone. It is always hours before I get to the right person. I have learned over the years to get a case # and name - they'll only give you their first name which seems a little unfair. After all we are the customer. I've also sometimes had to ask to speak with a Supervisor which at times has gotten contentious. I prefer chat which provides a paper trial of the discussion but that's not always possible to use.
Last year I had to cancel a client's QBDT subscription. There was a link to cancel online which I used as instructed. I checked a few days later and the account was still active. I called and was told by QB the only way to cancel was to call.
I know it's time consuming, not sure the $$ Intuit was deducting, but I would escalate up the food chain as far as possible.