By critic777 on June 23, 2020
Update
The team quickly reverted back. They said I should get the extra money back in 3 to 10 working days. Will wait for it. Inability to have a realtime chat or call created some confusion. Again, I should also not have overreacted without giving them enough time to respond.