Type: Posts; User: Bauss
That sucks. They may see this post and process the payments.
Where did you hear it's a fraud site? I was about to sign up as a affiliate until I read this.