My friend says he has taken a generic brand of this.Has anyone heard of this?