The site's forgot password page didn't do much. But now, that's taken care of. Give it a spin and reply back if you feel something's off.