stella
This site sucks!
This site sucks!! I was able to redeem twice then I won a big amount and all of the sudden I had to reverify my account… well needless to say it wasn’t working and I tried multiple times then it locked the redemption option due to me uploading too many documents of proof of self and address and now no one I mean absolutely no one will respond to me in the app or via email!!!



