We must have a miscommunication. I went to the Life Extension Foundation website (lef.org) just now, and entered "vitamins" into their on-site search bar, and it came back with 1,338 responses.
Ah, I went to - http://www.lifeextensionfoundation.org/