They have an Iodine thread going. I just can't remember if there have been any vendors posting.
The main page is http://www.healthiertalk.com/.
I've been lurking there for about 3 years. I think I should join. If I do, I'll post your website as soon as they get used to me.
I found it through my favorite newsletter. They send a daily email. To start receiving your own copy of the HSI e-Alert, visit: