I like the site quite a bit. I was using PageOnce before - this is much better.
They do offer the option to store your passwords on the computer or on their site. They default to their site, but I've changed them to be on my computer. Of course, if I should wipe my cookies, I presume they would be gone.
So far so good - it's really pretty nice. I donated $5.