i am always leary of mass-marketed over advertised things.....'and if you call in the next 10 minutes u get DOUBLE!!!'.........always makes me very cinical of a products quality.
LEF is a renown supplement company that makes excellant supplements as i pointed out in my answer above.