I too have seen this site and attempted to sign up - but stopped when I saw that the credit card entry screen is not on a secure server. I also had a number of questions about the marketing of the site, etc., so I sent them an email several weeks ago with my questions and an alternative means of payment since the site is not secure - they've not responded to my email. Seems a little shady - beware 
to post a reply:
login - or -
register