Would give 0 if possible
Would give 0 if possible. They are definitely one of the scammiest sites there are. I think their “customer service” email just goes directly to trash because you won’t ever hear from them. Fake fraud company for sure.
Date of experience:
Jan 08, 2026