So they want me to trust an online service with all my passwords?
I don't care how cheap it is, I'll never trust something I don't control to hold anything as sensitive as the password for my throw-away hotmail account, let alone my work or banking accounts...