The common part for all those horror stories is usually "I wrote to people from X I knew, and they said they can't do anything about it either".
What happened to that kind of posts? I haven't seen them in a while. Last one maybe two years ago looking for Stripe support. Are they now automatically deleted or something?