Terrible customer support
The customer support is extremely poor. I am willing to provide my ID and payment details to create an account, but I was denied without any explanation. It’s strange that fake accounts can be created, but legitimate users face obstacles.
Date of experience:
Sep 01, 2025