Rated 1 out of 5 stars

I wouldn't trust this, because your information is stored on-line, and thus it is more easily hacked then on your own personal computer.... can you say IDENTITY THEFT?

This review is for a previous version of the add-on (1.72.0.1-signed).