I rarely take the time to write reviews, but in this case I will. Choosing what company to trust with your passwords is an important decision, and my experience may help someone.I used LastPass for two years, so I've spent enough time with it both to test it thoroughly, and also for them to sort out any troubles, even those that take some time to fix.The good stuff first. The software is easy to use (which is not always the case with encryption software), although not as slick as some other providers. It's multi-platform and available offline. The price is lower than some of the more expensive alternatives.Then, not so good:The software over time proved to be frustratingly unreliable (repeatedly failing to save passwords, crashing and failing to recognize forms from even the biggest providers) that had me going to customer service on several occasions. This is where it got really bad. I was repeatedly met with condescending and rude customer service that never followed up as promised or even tried to solve any issues.I can't speak for their security (though they are the only provider that has been hacked several times), but from a customer perspective, LastPass has been a nightmare for me. Their values seem to be completely in the wrong place, which is not something you want from someone entrust with all your passwords. From the forums, I've learned that I'm not alone. Users are complaining about bugs, missing passwords and horrible customer service, mostly to deaf ears.I recommend you skip LastPass and check out some of their more serious competitors like 1Password or Dashlane. You may save a few bucks on LastPass, but there's a reason it's cheaper.