Similar horror stories:
https://news.ycombinator.com/item?id=32547912
https://news.ycombinator.com/item?id=33737577
-----
[Update 1]
Yes I agree I have some fault for the initial suspension, but that's not the biggest issue here.
The biggest issue for me is how they "react" to help a customer get things back to normal when something goes wrong.
First, I had to wait for 8 hrs for their Trust and Safety team.
Then it was 24-48 hrs. See https://imgur.com/a/i0OHXcI
Until now I still haven't had a resolution.
And the most ridiculous part is they could still tell me "I just received an email from the Trust and Safety team and they mentioned that they have sent you a separate email." when I had replied 3 times within an hour after they requested for more details. See proof https://imgur.com/a/1ZSmGBH