I am using a small component+plugin allows users to reset their password better than the standard Joomla way. You go to:
[url removed, login to view]
There, you supply your email address. It will then send a reset link to email, rather than giving the user a token that he has to cut and paste.
That all works; the problem is, if a user enters an incorrect email or email that isn't in the user database and presses submit, the form just reloads. There should be an alert that the mail is not known and to try again.
I supply the component and plugin files attached. Both install simply.