LastPass : Is it time to leave?