I'd feel better if the website wasn't registered to one of those "hide the owners information to prevent legal issues" domains.....
http://domainprivacygroup.com/
Don't know if this is legit or not, but you won't get too many savvy net users contributing to a site that won't even allow a simple whois search to find out if it belongs to a crook or not.