Here is a helpful organization that many of you may appreciate . . .
http://www.coopamerica.org/