bruceeast New member Mar 22, 2012 #1 Anyone ever heard of this company? I just received t3 and clen that has their label on it.