WARNING: DON'T SIGN UP.
I signed up, and as makethetick pointed out, they sent me the plaintext password via email. I decided to close my account but first thought I should change the password. The change password form just spits error alerts showing the underlying html code.
I can't trust these guys with ANYTHING.