Me again

I posted earlier (post #'s 8 and 10) from when I had to call
DCL previously re: my upcoming cruise. Days after that call, as (bad) luck would have it, the system canceled half of my arranged DCL transportation to the port. It was in place, I did nothing, and suddenly it was canceled. I received unsolicited cruise confirmations showing a refund I never wanted. So I again found myself needing to call. Here's how today's call went:
I'm in Mountain time zone--I didn't set an alarm specifically to make the call but woke up naturally five minutes after the call center opened and decided to give it a shot. I knew I was already behind.
I connected (at least they didn't turn down my call?). My first quoted hold time: 197 minutes. 72 minutes later, the estimate had dropped to 149 minutes. Two hours and fifteen minutes in, the estimate jumped up to 287 minutes. Three hours and forty minutes in, it went to 97 minutes (never before been HAPPY to hear my hold time is ONLY an hour and a half!). Fast forward yet another hour, it jumped back up to 220 minutes. Ten minutes later, however, I was connected to a cast member. Total call time, including almost exactly five hours on hold: 5:20.
Now that I've done this twice in recent weeks, my takeaways:
You have to have an irrational amount of patience to have any chance. And maybe some luck. Thankfully my call didn't drop. Your wait time is going to be ridiculously long, if you can spare the time. That said, the quoted hold times are nowhere close to accurate. It literally quoted 220 minutes just ten minutes before I was talking to somebody. Needless to say, they have serious issues over there.
As my issue related to billing for an upcoming cruise I had no other choice other than to suffer through it. I actually met some friends for a pickleball match while I waited on hold. We got in two full matches while Disney's hold music emanated from my pocket. I can only imagine what other people thought of my music selection for the court.