Has anyone heard of this company? I heard they were pretty new. Anyone with any experience on trying these products?