Fucking ChargePoint straight up ignores account cancellation requests, and honestly at this point my next idea is to reach out through LinkedIn contacts to their legal team to see wtf I'm not understanding here...
Hated to resort to that, but have no regrets about pissing off the CEO, CFO and any one else I called at home - and this was not a small company.
Personally, the only people they should be pissed off at is their employees and themselves. Had they not tried screwing you out of thousands of dollars, you wouldn't have been forced to escalate; I would get a pretty perverse pleasure from knowing I made their day worse in a situation like this.