They are awful people
They are awful people. They will disable your account for literally no reason and then demand you send them several pictures of yourself and even more pictures of your ID to unlock it. I'd give them 0 stars if I could.
July 3, 2022
Unprompted review