First off, let me begin by saying that I was and (still am to en extent), extremely skeptical of password generator programs and their inherent safety, about storing sensitive data electronically, even more so when for the sake of convenience, you store your (encrypted) data file on the cloud. As I said, I was extremely skeptical in the beginning, and I could not understand why we weren't (and still aren't) allowed to store the data file on a NAS server locally but were offered only the option of the PC itself or the cloud. I only purchased after being convinced by the excellent comments from other users and because I was impressed by the eagerness of the Agilebits support team (special mention should obviously go to Khad!) to reply to questions or even discuss our criticism of the product with an open mind. Fast forward almost two years now, I am using 1Password on a daily basis because it makes my life so much easier. I have long ago succumbed to using Dropbox, basically out of necessity since I'm using Mac OS, Windows and iOS, and no matter what anyone says trying to rationalize the decision of storing sensitive data on the cloud, I still think it's wrong and still expect to wake up one morning reading about the next big security hole that lead to hackers accessing our Dropbox accounts. Call me old fashioned but the minute Agilebits releases a feature that will allow local SAN storing of the vault and/or wi-fi syncing between cross-platform devices of local vaults, bye-bye Dropbox! But I digress. The above was all provided as an honest user review of an otherwise excellent product and as proof that I am not an Agilebits employee or related to in any way other than just one happy customer. The fact of the matter is that from day one, they won me over with their professionalism and their eagerness to support and all of that with a friendly face. I'm sure we've all been in situations where we have been treated with disrespect or being given answers that do not actually solve your problem. And although I've experienced excellent support from day 1, I'm only writing this thread since today they went out of their way to provide me with a service that I was technically not entitled to, and that just left me an awe! So without rambling any longer and because I feel that good software and above all, good support should not remain unnoticed, I want to thank them for an excellent product and even more, their amazing after sales support.