@John5226 I hope you’re well!
Your best bet is to take to Twitter- major companies seem to resolve customer service complaints with more speed when they are aired publicly.
A host I know who has been struggling with getting their customer services issues resolved recently has decided to take that route, as it seems to be the best route for success.
Wishing you all the best with getting your issue resolved.