Had the same problems with them. Did u ever receive any payments from them? Even when I did comply to the rules - they never paid out. Just scamming thieves imo
This review reflects the subjective opinion of the user, and not the official position of the editors.