I'm considering taking threelac again...took it for a few months about 4-5 years ago, and think it helped considerably. It's pricey though, and almost never on sale, unless you can find it on ebay. There's another similar formula on amazon, but right now can't find it -- had a really lame 'generic' name for it. Will try to post if I can find it again. Also Lisa Petrison (Slayadragon) knows someone who did really well with 3-lac. I can't remember her name, but Lisa would know.