I went back and forth about the money, threatening to take them to court, write blog posts etc. But, they were still sending me generic replies. At the time, I really could not have been bothered enough to hire a lawyer and go through with this. The project from which they stole my money from involved a RaspberryPi and some other sensors and modules which was at its infancy, so I have learned quite a bit, so I've let go, but a lesson learned was that I should never work through a mediator (if that's the right word), but rather directly and have a lawyer review my contract. Clients have also loved the fact they're not paying 20% extra.
It definitely has happened just read the comments, one guy with 1440$, others with smaller amounts - https://collegetimes.co/upwork-sucks/ plus other things people are annoyed by with Upwork.
I moved my business elsewhere (not toptal or any other platform, but a devshop) and told the same thing to 4-5 other devs that are my close friends who were charging about the same rate. At the end of the day, they might have gotten $1500, but they lost 5x that in matter of seconds.
I still feel a bit bitter about it though, but I need to let go.
Support was unhelpful and I couldn't get a chance to talk to human. Stole my money literally. They deactivated my account, and only after 10th email to their support have they've actually deleted the account.
Boycott Upwork.