I know it is after the fact, but for anyone else.
Whenever you try a new site, go here and check out their domain registration info. You can get a pretty good idea of red flags. For instance, this was the info for above.
Name (I didn't want to post here, not sure if allowed)
1234 My St
Delbarton, sc 25670
But notice didn't give real street. A legit business will give that.
http://www.networksolutions.com/whois/index.jsp
You can try to file a report with the BBB. Probably won't get you anything, but at least if anyone else searches or files maybe they can be shut down.
I know that someone can put in a bogus address that looks real, so this isn't foolproof, but at least you can tell when it really isn't.
I did a google search and didn't find too many complaints on them though. Don't suppose they gave any reason of what your supposed fraud was?
It can be quite easy to accidentally do that though. Like, you cannot do the same offer on more than one site. You usually cannot have more than one user per household. And, if say your friend is a member, and they happen to logon at your house. It will show it is coming from your ip, and it will look like you have multiple accounts. You usually can't use prepaid cc for offers, etc. Or signing up and cancelling quickly.
So it could very well be you accidentally did something. Not saying you did, just saying sometimes mistakes are made.