I havent seen anything related to the site in reference, but my advice would be to stay away from things/site/situations like this as your gut feeling is what is important here... There are many different resources which have a more respectable history...
I wouldn't use a site/service that has such a broad scope of offerings... use a different site that is specific to your needs... there are specific sites geared only for templates; tutorials...etc...
Play it safe and use your head, most of all the key is research-research- research...