Just received these from a friend of mine who claims it’s “ good stuff”....has anyone heard of this company and if so can a get full run down on it whether legit or bunk ?