The most recent time was with a company that wouldn't honor their refund policy. They were awfully rude over email so I made sure to take screenshots of the policy on their website in case they disputed the chargeback and/or changed the wording on their site. Turns out, there wasn't even an option to upload that information when I filed with my credit card, and I won the case without doing anything further.
It took EIGHT MONTHS and SEVEN phone calls with my bank to get them to charge back. And haul fought me every step of the process when they're the ones that told me to go to my bank. U-haul went as far as to straight up lie to my bank. I'm surprised they didn't forge documents with all the shit they were trying
It was more difficult for me to get reimbursed when I tried depositing $300 in a Chase ATM and then it crashed halfway through. But that just involved a 2 minute phone call to resolve