No assistance available
There’s no support, no phone number, no email. My appeal was never registered on their website. The missing verification email should have alerted me. They seem to exist solely to take your money.
Date of experience:
Oct 10, 2025