They require a $200 minimum deposit to…
They require a $200 minimum deposit to "verify" your account. That's a huge red flag. Reputable sites NEVER require you to deposit before redeeming. Not going to test this theory. Especially with $200. They're tripping.








