I went to the web site and went through every page, and NOWHERE did they mention any product. I wouldn't touch it with a ten foot pole, even if it did turn out to be legitimate. Anyone who doesn't tell you up front what they're doing doesn't deserve the business IMHO. Margs