Forgot Password - Or Freecycle I.D.
From FreecycleFAQ
If you are experiencing technical difficulties (log in or password problems) on the Freecycle site, please write to myfreecyclesupport@freecycle.org The Freecycle Administration Team will be happy to assist you.