That someone is still making them.
Have been taking for years and glad to have found them.
Rating: 5 stars